【发布时间】:2020-03-26 08:06:52
【问题描述】:
使用sequelize时是否可以自动创建迁移文件?
例如,如果我更改模型,是否有办法自动创建反映这些更改的迁移文件并运行迁移以影响数据库中的这些更改。还是我必须自己手动创建迁移文件?
我正在使用 PostgreSQL。
【问题讨论】:
标签: postgresql sequelize.js sequelize-cli
使用sequelize时是否可以自动创建迁移文件?
例如,如果我更改模型,是否有办法自动创建反映这些更改的迁移文件并运行迁移以影响数据库中的这些更改。还是我必须自己手动创建迁移文件?
我正在使用 PostgreSQL。
【问题讨论】:
标签: postgresql sequelize.js sequelize-cli
有一个包
Sequelize-mig
对其进行维护和记录。
安装它:
npm install sequelize-mig -g / yarn global add sequelize-mig
然后像这样使用它
sequelize-mig migration:make -n <migration name>
它会生成迁移文件
【讨论】: