feat: add onUpdate trigger for updatedAt field in dataset and dataset_entry tables
This commit is contained in:
@@ -11,7 +11,8 @@ export const dataset = sqliteTable('dataset', {
|
|||||||
.default(sql`(unixepoch())`),
|
.default(sql`(unixepoch())`),
|
||||||
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
||||||
.notNull()
|
.notNull()
|
||||||
.default(sql`(unixepoch())`),
|
.default(sql`(unixepoch())`)
|
||||||
|
.$onUpdate(() => sql`(unixepoch())`),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const datasetRelations = relations(dataset, ({ many }) => ({
|
export const datasetRelations = relations(dataset, ({ many }) => ({
|
||||||
|
|||||||
@@ -18,7 +18,8 @@ export const dataset_entry = sqliteTable('dataset_entry', {
|
|||||||
.default(sql`(unixepoch())`),
|
.default(sql`(unixepoch())`),
|
||||||
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
updatedAt: integer('updated_at', { mode: 'timestamp' })
|
||||||
.notNull()
|
.notNull()
|
||||||
.default(sql`(unixepoch())`),
|
.default(sql`(unixepoch())`)
|
||||||
|
.$onUpdate(() => sql`(unixepoch())`),
|
||||||
});
|
});
|
||||||
|
|
||||||
export const dataset_entryRelations = relations(dataset_entry, ({ one }) => ({
|
export const dataset_entryRelations = relations(dataset_entry, ({ one }) => ({
|
||||||
|
|||||||
Reference in New Issue
Block a user