我有一个Rails 4应用程序,托管在Heroku上。我已经在生产中运行了它,并且希望能够定期对应用程序进行改进,而不必接触生产数据库。
(实时应用程序中已经有用户生成的数据,我的改进是逻辑和设计,而不是数据库)。
如果我在每次修改后使用git push heroku master
重新部署应用程序,那么生产数据库中的数据将保持不变,我的想法正确吗?
谢谢。
是的,重新部署不会更改数据库。
只有应用程序代码会更改。数据库完全不同,因此保持完整。