Trong ứng dụng node.js của tôi, tôi có một số mô hình mà tôi muốn xác định các cột loại TIMESTAMP
, bao gồm dấu thời gian mặc định created_at
và updated_at
.sequelize.js TIMESTAMP không DATETIME
Theo sequelize.js' documentation, chỉ có DATE
loại dữ liệu. Nó tạo ra các cột DATETIME
trong MySQL.
Ví dụ:
var User = sequelize.define('User', {
... // columns
last_login: {
type: DataTypes.DATE,
allowNull: false
},
...
}, { // options
timestamps: true
});
Có thể tạo TIMESTAMP
cột để thay thế?
defaultValue: Sequelize.NOW không hoạt động – alucic