自从我开始学习Rails以来,我有一个私人应用程序。但是现在我想在新项目中从地面重写它。 IT将是相同的,但写得更好。基础应用程序从一段时间开始部署和运行。我想保留用户和评论。
我的问题是:我可以在新的rails项目中重写项目并将其与现有的heroku部署链接以保存服务器数据吗?
答案 0 :(得分:1)
git push heroku master --force
会替换您的应用程序代码。但是保持相同的数据库结构并编写新的应用程序会很棘手。您可以下载db的备份,然后编写一个迁移脚本,将数据导入新结构。