feat: update dataset and dataset_entry tables to use unixepoch for timestamps and add new dataset_entry migration
This commit is contained in:
@@ -8,10 +8,10 @@ export const dataset = sqliteTable('dataset', {
|
||||
name: text('name').notNull(),
|
||||
createdAt: integer('created_at', { mode: 'timestamp' })
|
||||
.notNull()
|
||||
.default(sql`(CURRENT_TIMESTAMP)`),
|
||||
.default(sql`(unixepoch())`),
|
||||
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
||||
.notNull()
|
||||
.default(sql`(CURRENT_TIMESTAMP)`),
|
||||
.default(sql`(unixepoch())`),
|
||||
});
|
||||
|
||||
export const datasetRelations = relations(dataset, ({ many }) => ({
|
||||
|
||||
@@ -15,10 +15,10 @@ export const dataset_entry = sqliteTable('dataset_entry', {
|
||||
iteration: integer('iteration').notNull(),
|
||||
createdAt: integer('created_at', { mode: 'timestamp' })
|
||||
.notNull()
|
||||
.default(sql`(CURRENT_TIMESTAMP)`),
|
||||
.default(sql`(unixepoch())`),
|
||||
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
||||
.notNull()
|
||||
.default(sql`(CURRENT_TIMESTAMP)`),
|
||||
.default(sql`(unixepoch())`),
|
||||
});
|
||||
|
||||
export const dataset_entryRelations = relations(dataset_entry, ({ one }) => ({
|
||||
|
||||
Reference in New Issue
Block a user