【问题标题】:Sequelize CLI generate migration files for updated models?Sequelize CLI 为更新的模型生成迁移文件?
【发布时间】:2016-09-27 02:22:38
【问题描述】:

我想为/models/model_name.js(模型)文件生成迁移文件。虽然我还没有找到办法。

假设我创建了一个模型articles,只有一个id 字段,然后我编辑了models/articles.jsfile,我如何使用sequelize cli 生成迁移文件,然后我可以更新我的数据库结构?!

【问题讨论】:

    标签: sequelize.js sequelize-cli


    【解决方案1】:

    目前无法自动生成 Sequelize.js 模型迁移。另请参阅此问题及其答案:How to auto generate migrations with Sequelize CLI from Sequelize models?

    【讨论】:

      【解决方案2】:

      安装这个 npm:

      Sequelize-mig
      

      相当更新和新

      安装它:

      npm install sequelize-mig -g / yarn global add sequelize-mig
      

      你可以这样使用它

      sequelize-mig migration:make -n <migration name>
      

      它会通过读取您的更改并比较它们来生成迁移文件

      【讨论】:

        猜你喜欢
        • 2015-03-06
        • 2018-07-14
        • 2020-02-01
        • 2015-10-12
        • 2021-03-17
        • 2020-03-10
        • 2017-01-11
        • 2020-05-29
        • 2020-11-09
        相关资源
        最近更新 更多