続編のドキュメント ( http://docs.sequelizejs.com/manual/tutorial/migrations.html ) に従うだけで、次のような Sequelize-cli コマンドを使用してモデルと移行ファイルを生成できます。
sequelize model:generate --name Users --attributes firstName:string,lastName:string,bio:text
しかし、移行ファイルでは、DB に追加される 2 つの追加のタイムスタンプ値を見つけることができます。
createdAt: {
allowNull: false,
type: Sequelize.DATE
},
updatedAt: {
allowNull: false,
type: Sequelize.DATE
}
これら 2 つのエントリを手動で設定timestamp: false
および/または削除できることはわかっていますが、モデル/移行ファイルの生成中にこれらのタイムスタンプを持たないようにオプションを設定することをお勧めします。そのような方法はありますか?