重新部署Rails应用程序而不覆盖生产数据库(Heroku)

时间:2013-12-09 15:03:44

标签: ruby-on-rails database git heroku production

我有一个Rails 4应用程序,托管在Heroku上。我已经在生产中运行它,并希望能够定期对应用进行改进,不用触及生产数据库。

(实时应用中已存在用户生成的数据,我的改进是逻辑和设计,而不是数据库)。

我是否认为如果我在每次修改后使用git push heroku master重新部署应用程序,那么生产数据库中的数据将保持不变?

感谢。

2 个答案:

答案 0 :(得分:4)

是的,重新部署不会改变您的数据库。

答案 1 :(得分:2)

只有应用代码更改。数据库完全不同,因此保持不变。