【发布时间】:2018-06-07 07:43:35
【问题描述】:
我正在执行添加新表的 Sequelize 迁移。 在此表中,我想添加自动更新的时间戳 createdAt 和 updatedAt,并且我的迁移使用如下文字:
createdAt: {
type: Sequelize.DATE,
defaultValue: Sequelize.literal('CURRENT_TIMESTAMP'),
},
updatedAt: {
type: Sequelize.DATE,
defaultValue: Sequelize.literal('CURRENT_TIMESTAMP ON UPDATE CURRENT_TIMESTAMP'),
},
我只需要在选项中添加timestamps: true,但时间戳不会自动更新。
我可以不使用文字来做到这一点吗?
【问题讨论】: