knex 如何自动更新列值?
knex how to auto update column value?
mysql
`modify_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'modify datetime'
javascript
knex.schema.createTable(`record_${today}`,
function (table) {
table
.datetime("modify_at")
.comment("modify date")
.notNullable()
.onUpdate(knex.fn.now());
}
);
代码运行错误。它说 onUpdate 不是函数
对于这只江豚,你可以使用时间戳方法http://knexjs.org/#Schema-timestamps
mysql
`modify_at` datetime NOT NULL DEFAULT CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP COMMENT 'modify datetime'
javascript
knex.schema.createTable(`record_${today}`,
function (table) {
table
.datetime("modify_at")
.comment("modify date")
.notNullable()
.onUpdate(knex.fn.now());
}
);
代码运行错误。它说 onUpdate 不是函数
对于这只江豚,你可以使用时间戳方法http://knexjs.org/#Schema-timestamps