【发布时间】:2016-09-27 02:22:38
【问题描述】:
我想为/models/model_name.js(模型)文件生成迁移文件。虽然我还没有找到办法。
假设我创建了一个模型articles,只有一个id 字段,然后我编辑了models/articles.jsfile,我如何使用sequelize cli 生成迁移文件,然后我可以更新我的数据库结构?!
【问题讨论】:
标签: sequelize.js sequelize-cli
我想为/models/model_name.js(模型)文件生成迁移文件。虽然我还没有找到办法。
假设我创建了一个模型articles,只有一个id 字段,然后我编辑了models/articles.jsfile,我如何使用sequelize cli 生成迁移文件,然后我可以更新我的数据库结构?!
【问题讨论】:
标签: sequelize.js sequelize-cli
目前无法自动生成 Sequelize.js 模型迁移。另请参阅此问题及其答案:How to auto generate migrations with Sequelize CLI from Sequelize models?。
【讨论】:
安装这个 npm:
Sequelize-mig
相当更新和新
安装它:
npm install sequelize-mig -g / yarn global add sequelize-mig
你可以这样使用它
sequelize-mig migration:make -n <migration name>
它会通过读取您的更改并比较它们来生成迁移文件
【讨论】: