ADD: CreatedAt to the transactions typesense schema

This commit is contained in:
MohammadHMazarei
2025-04-22 13:48:55 +03:30
parent 5e74bf174b
commit 8c79d2cc76
@@ -197,6 +197,7 @@ const indexAllTransactions = async () => {
source: transaction.source,
value: transaction.value,
description: transaction.description,
createdAt: Math.floor(new Date(transaction.createdAt).getTime() / 1000), // Store as timestamp in seconds
}
documents.push(data)
@@ -219,6 +220,7 @@ const getTypeSenseSchema = () => {
{ name: 'source', type: 'string', facet: false },
{ name: 'value', type: 'int64', facet: false },
{ name: 'description', type: 'string', facet: false, infix: true },
{ name: 'createdAt', type: 'int64', facet: false },
],
default_sorting_field: 'createdAt',
}