gpt4 book ai didi

node.js - 提交对迁移命令的新更改 - sequelize-cli Nodejs

转载 作者:行者123 更新时间:2023-11-29 13:09:01 25 4
gpt4 key购买 nike

我在 nodejs 中使用 sequelize-cli 时遇到问题。假设我们用这个命令定义一个新模型:

sequelize model:create --name User --attributes username:string,password:string,email:string,role:string,mobile:string

如您所知,此命令会在迁移目录中创建一个迁移文件。

使用这个命令我可以将我的模型迁移到数据库:

sequelize db:migrate 

所以这没关系。但是我的模型的新变化呢?我怎样才能将我的新更改提交到数据库?我需要一个合适的方法。在 Django 框架中有两个基本命令:

makemigrations => 检测新变化

migrate => 提交到数据库

最佳答案

只需使用 migration:create CLI 命令 ( https://github.com/sequelize/cli ) 生成新的迁移文件并手动编辑此文件以进行所需的更改。

关于node.js - 提交对迁移命令的新更改 - sequelize-cli Nodejs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/57169070/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com