如何从迁移中生成Sequelize模型?

时间:2019-10-03 13:50:37

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

我使用以下命令创建了模型并进行迁移:

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

但是在那之后,我像在命令行一样更改了迁移中的许多数据,因此我无法(或不知道如何)提供诸如allowNullprimaryKey之类的选项。但事实是,我有29个表,其中有些表最多包含55列,我不想在模型中手动编写相同的更改。 cli工具有脚本可以做到这一点吗?

1 个答案:

答案 0 :(得分:0)

您可以使用sequelize-auto从表中生成模型。但是,如果您正在寻找一种从迁移中自动更新模型的方法,那么在序列化回购上会遇到一些问题,但您认为他们尚未实现。