Sequelize迁移未获取模型更改

时间:2016-03-30 15:57:53

标签: sequelize.js

我是Sequelize的新手,并且正在阅读文档,以便让迁移工作流程(如本视频中所述)工作:Sequelize Migrations

据我所知,从CLI运行命令到model:create ...会创建模型以及迁移文件。运行db:migrate以使数据库保持最新状态后,我想更改刚刚创建的模型(例如添加新列),然后创建migration:create ...它无法识别更改模型。它只是用于从头开始编写迁移的样板代码。

在视频中,我可以看到创建新迁移会检测到更改并相应地创建迁移文件。

此功能是否已从新的Sequelize CLI中删除?或者我在这里遗漏了什么?

1 个答案:

答案 0 :(得分:1)

您关联的视频指的是已弃用的项目: https://github.com/origin1tech/sequelize-cmd

sequelize-cli是一个不同的项目,据我所知,它不会自动生成迁移文件。