所以,我想编写一个使用一些数据迁移的应用程序。我应该在哪里存储数据库的当前状态?
例如:我有一个生产服务器和我的开发机器。我为它编写了一个应用程序和 3 次迁移。当我部署应用程序服务器时,还会运行 3 次迁移。
现在我要写第四次迁移。服务器如何识别它只需要运行第 4 次迁移并且它已经运行了前 3 次迁移?
最佳答案
引用 https://github.com/sequelize/cli
sequelize init:migrations
将生成迁移文件夹,您需要在其中编写迁移和
您可以使用三种类型的存储:sequelize、json 和 none。
数据库
不存储任何迁移/种子
关于node.js - Sequelize/Umzug : where to store a state of a database schema?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41675586/