【发布时间】:2017-03-02 14:45:54
【问题描述】:
我计划使用 Postgres 作为我的数据库,并作为我的 ORM 框架作为我的 NodeJS 项目之一。我需要您关于如何在生产环境中完成数据库表更改的建议。
例如,我们使用一些数据库模式部署了版本 1 应用程序。 后来,我在第 2 版中的架构发生了变化。假设其中一张表已更改,删除了几列并添加了几列。 版本 2 中也不需要表本身之一。
在我的生产中,我有一些包含数据的数据库。当我安装我的 NodeJS 应用程序的第 2 版时,我需要保持旧数据不变并应用第 2 版的新数据库架构。
如何实现这一点,让我指出一些参考。
谢谢
【问题讨论】:
标签: mysql node.js database postgresql sequelize.js