javascript - 如何从迁移生成 Sequelize 模型?

标签 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 工具脚本可以执行此操作?

最佳答案

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

关于javascript - 如何从迁移生成 Sequelize 模型?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58220598/

相关文章:

javascript构建多维数组和对象

javascript - 在fabricjs中放大多边形而不缩放

postgresql - 具有复合主键的表中记录的顺序是什么

sql - 在不存在的行上有 "select for update" block

javascript - TypeScript 中定义的对象字面量键的类型是什么?

node.js - Google App Engine 和 Travis CI 上的 NodeJS 环境变量

javascript - Passport.js 重定向到 |successRedirect : '/profile' | but req. isAuthenticated() 返回 false

javascript - 哪些版本的 nodejs 支持异步迭代器

PostgreSQL 全文搜索标题不包含足够的上下文

javascript - 如何使用带有数组的脚本将公式拖到 Google 电子表格中的右侧?