尝试使用 sequelize 创建迁移时出错
Posted
技术标签:
【中文标题】尝试使用 sequelize 创建迁移时出错【英文标题】:Error trying to use sequelize to create migrations 【发布时间】:2021-11-05 13:04:22 【问题描述】:我在我的项目中使用 sequelize 为我的数据库建模 API REST,但是当我尝试为我的数据库创建迁移时,sequelize 只显示执行选项,尽管我已经使用正确的命令来创建迁移。 Sequelize,sequelize-cli 已经安装,我正在使用 mariadb。我已经测试了更改“create”和“alunos”之间空格的等号,在create和alunos上也尝试了双引号和单引号。
【问题讨论】:
这能回答你的问题吗? How to auto generate migrations with Sequelize CLI from Sequelize models? ***.com/questions/27835801 我试过了,但没用sequelize model:create --name MyUser --attributes first_name:string,last_name:string,bio:text
使用 sequelize,我们无法从数据库生成模型。
【参考方案1】:
生成迁移的语法是
npx sequelize-cli 迁移:生成 --name NameOfMigration
【讨论】:
以上是关于尝试使用 sequelize 创建迁移时出错的主要内容,如果未能解决你的问题,请参考以下文章
尝试将行插入表因为带有sequelize.js的UUID外键时出错
在 Sequelize 迁移中将 defaultValue 设置为今天的日期