【问题标题】:How to generate Sequelize models from migrations?如何从迁移中生成 Sequelize 模型?
【发布时间】:2020-02-01 20:37:38
【问题描述】:

我使用以下命令创建了模型和迁移:

npx sequelize-cli model:generate --name User --attributes firstName:string,lastName:string,email:string

但在那之后,我在迁移中更改了很多数据,因为我无法(或不知道如何)提供像 allowNullprimaryKey 这样的选项。但问题是我有 29 个表,其中一些有多达 55 列,我不想手动在模型中编写相同的更改。有没有 cli 工具的脚本可以做到这一点?

【问题讨论】:

    标签: javascript node.js postgresql sequelize.js sequelize-cli


    【解决方案1】:

    您可以使用sequelize-auto 从表中生成模型。但是,如果您正在寻找一种从迁移中自动更新模型的方法,那么在 sequelize 的 repo 上存在一些问题,但认为他们还没有实现它。

    【讨论】:

      猜你喜欢
      • 2021-03-17
      • 2015-03-06
      • 2020-05-29
      • 2016-09-27
      • 2020-11-09
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多