如果使用sequelize-
cli,则需要首先创建迁移。这只是一个文件,告诉引擎如何更新数据库以及在出现问题时如何回滚更改。您应该始终将此文件提交到存储库
$ sequelize migration:create --name name_of_your_migration
迁移文件如下所示:
module.exports = { up: function(queryInterface, Sequelize) { // logic for transforming into the new state return queryInterface.addColumn( 'Todo', 'completed', Sequelize.BOOLEAN ); }, down: function(queryInterface, Sequelize) { // logic for reverting the changes return queryInterface.removeColumn( 'Todo', 'completed' ); }}然后,运行它:
$ sequelize db:migrate



