Just following the sequelize doc ( http://docs.sequelizejs.com/manual/tutorial/migrations.html ), we can generate a model and a migration file using the sequelize-cli command like:
sequelize model:generate --name Users --attributes firstName:string,lastName:string,bio:text
but then, in the migration file, one can find two additional timestamps values that will be added to the DB:
createdAt: {
allowNull: false,
type: Sequelize.DATE
},
updatedAt: {
allowNull: false,
type: Sequelize.DATE
}
I know I can set timestamp: false
and/or deleting these two entries manually, but it would be better to set an option while generating the model/migration files not to have these timestamps. Is there such a way?