我在我的電腦上有一個開發數據庫,在Heroku上有一個生產數據庫。我需要在生產數據庫上運行遷移,以清除某些數據,我不想在開發數據庫上運行。到目前爲止,我只做過兩次想要在兩者上運行的遷移,因此我只是在計算機上創建它,運行它,然後當我上傳到Heroku時,我也在那裏運行它。我如何才能在生產數據庫上進行遷移?謝謝閱讀。如何在我的生產數據庫上運行遷移,但不是我的開發數據庫?
0
A
回答
3
- 創建您的遷移。
- 提交,推送,在heroku上運行與
heroku rake db:migrate --app myapp
。 - 註釋掉
up
區塊的內容。 - 本地運行(現在爲空)遷移。
- 取消註釋或git checkout/reset以恢復正常。
通過這種方式,您的本地數據庫和生產數據庫將考慮遷移到已經運行,而不是嘗試再次運行它。
-1
RAILS_ENV =生產耙分貝:遷移
1
遷移是爲了更新數據庫的結構,而不是操縱數據。如果你想操作數據,你應該使用控制檯或腳本。
$ heroku console
相關問題
- 1. 遷移一個開發MySQL數據庫到生產數據庫
- 2. django生產中的數據庫遷移
- 3. 如何遷移我的heroku數據庫?
- 4. 從開發到Graphcool生產的數據庫遷移
- 5. 遷移開發數據庫和分析服務器後,是否可以遷移生產數據庫?
- 6. 生產數據庫上的數據遷移
- 7. 從開發到生產遷移數據庫 - 軌道
- 8. 生產數據庫遷移ASP.NET MVC 4
- 9. Rails,如何將數據從開發sqlite3數據庫遷移到生產MySQL數據庫?
- 10. 如何管理開發和生產數據庫之間的EF遷移?
- 11. 如何將Heroku上的生產數據庫克隆到開發數據庫
- 12. 如何在生產環境中遷移Mysql數據庫而不丟失數據?
- 13. 如何在生產環境中運行數據庫遷移腳本
- 14. 我如何在heroku數據庫之間遷移數據?
- 15. Phalcon開發工具 - 數據庫遷移
- 16. 是否有任何理由不在生產數據庫上使用Rails遷移?
- 17. 如何在現有數據庫上運行遷移命令
- 18. 在我的新PostgreSQL生產數據庫中運行查詢
- 19. Uable在postgre數據庫上運行heroku上的遷移
- 20. 如何根據我的開發數據庫生成燈具?
- 21. 如何將開發數據庫轉移到生產?
- 22. 在Rails中,如何在不執行數據庫遷移的情況下進行數據庫遷移?
- 23. Heroku上的二級數據庫上的數據庫遷移
- 24. MySql,我怎樣才能從我的開發數據庫導出索引到我的生產數據庫?
- 25. Flyway未在數據庫/遷移中找到我的sql遷移
- 26. 數據庫數據遷移
- 27. CakePHP遷移數據庫行
- 28. 如何從開發數據庫導入生產數據?
- 29. 如何在使用django-nonrel時自動將燈具加載到我的開發數據庫中,但不是我的生產數據庫?
- 30. 如何使用不同的數據庫開發生產