【发布时间】:2014-08-21 12:20:06
【问题描述】:
随着我的应用程序不断发展,我需要一种方法来将架构更改推送到 OpenShift 中的数据库,而不会丢失现有数据。我的 application 使用 Node.js 和 PostgreSQL,所以我想使用 node-migrate 来管理增量模式更改。问题是 node-migrate 使用文件 migrations/.migrate,每次推送到 OpenShift 时都会删除该文件(migrations 文件夹还包含迁移脚本并存储在 Git 存储库中)。
您知道如何配置 node-migrate 以正确使用 OpenShift 吗?
或
如果您不了解 node-migrate 但了解 OpenShift,那么在部署期间应用程序可以写入并且在 git push 期间不会删除文件的正确文件位置是什么?
【问题讨论】: