首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >提交新更改以迁移命令- sequelize-cli Nodejs

提交新更改以迁移命令- sequelize-cli Nodejs
EN

Stack Overflow用户
提问于 2019-07-24 01:04:04
回答 1查看 74关注 0票数 1

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

代码语言:javascript
复制
sequelize model:create --name User --attributes username:string,password:string,email:string,role:string,mobile:string

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

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

代码语言:javascript
复制
sequelize db:migrate 

所以这是可以的。但是,我在模型中的新更改怎么办?我如何将我的新更改提交到数据库?我需要一个合适的方法。在django框架中有两个基本命令:

makemigrations =>用于检测新的更改

迁移=>以提交到数据库

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2019-07-24 01:14:03

只需使用migration:create命令(https://github.com/sequelize/cli)生成新的迁移文件,然后手动编辑该文件即可进行所需的更改。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/57169070

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档