【发布时间】:2019-08-24 19:28:44
【问题描述】:
我用MVC SailsJS (版本1.1.0) 框架,基于node js 开发了一个Web 应用程序。我在生产模式下发布了它,但每次我从开发到生产发布更新时,我都不知道该怎么做。
这是因为在开发中我可以执行sails lift -alter 命令来独立修改模型并使它们适应新的修改,但是在生产中这个命令被阻止了。
最好的方法是什么?我应该在手动更改集合的 MongoDB 中创建脚本吗?
【问题讨论】:
-
超级牛逼的问题,我也很好奇。我还没有投入生产,但很快就会投入生产。
-
我认为这个问题可以扩展到任何数据库,因为这个命令不仅仅针对 MongoDB 被阻止。我正在使用 MySQL,尝试设置 CI/CD 管道,迁移过程非常痛苦。
标签: javascript node.js mongodb sails.js