您好我目前在沒有亞馬遜S3或任何存儲的我的Rails應用上使用carrierwave,所以我上傳到我的heroku應用的圖片不斷消失。我想知道是否有辦法事先將現有記錄(在開發模式下)遷移到heroku,以便這些照片可以永久存儲在本地文件系統中而不是消失?Heroku:有沒有將開發中的數據庫記錄遷移到Heroku的方法?
0
A
回答
1
如果你只是想有一些照片顯示,你最終可以手動添加它們在公共文件夾,至少他們會正確顯示。
例如,您可以將圖片「/public/uploads/recipe/photo/5/chicken-wings.jpg」添加到您的git倉庫,並將其推送到heroku。
當然,這不是一個完美的解決方案,因爲您將此映像添加到您的git repo中,這不是您希望在生產中啓動應用程序時所需的,但是因爲Heroku是隻讀文件系統,所以這是唯一方法將文件存儲在他們的文件系統上。
+0
謝謝!這只是我正在尋找的解決方案 – Edmund
-1
+0
Downvoted的問題是關於傳輸附加了Carrierwave的文件而不傳輸數據庫。 –
相關問題
- 1. 爲什麼我無法將Heroku項目的數據庫遷移到Heroku上?
- 2. 有沒有辦法unfork heroku數據庫
- 3. Django 1.8將本地postgres數據庫遷移到heroku數據庫
- 4. 將數據遷移到Heroku Postgres DB?
- 5. 如何將PostgreSQL數據遷移到Heroku
- 6. 如何遷移我的heroku數據庫?
- 7. heroku上的瓶子數據庫遷移
- 8. 從Heroku共享數據庫遷移到Heroku Postgres; Heroku Postgres的計劃選擇
- 9. 遷移到現有的數據庫中沒有匹配遷移
- 10. 從site5到heroku的數據遷移
- 11. 從Heroku遷移到Azure - 獲取數據庫遷移權
- 12. 重新運行Heroku上的所有數據庫遷移(rake db:migrate:reset)
- 13. heroku耙db:遷移沒有工作
- 14. DB遷移沒有反映在heroku上
- 15. 將初始PostgreSQL數據庫從開發轉移到Heroku生產
- 16. Heroku遷移數據庫更改
- 17. 從heroku遷移數據
- 18. Heroku上的二級數據庫上的數據庫遷移
- 19. 運行Heroku rake db:在Heroku上遷移不會遷移數據庫
- 20. 有沒有辦法將您的cpanel域名移動到heroku?
- 21. 如何將大量記錄(4m +)遷移到Heroku/Postgresql?
- 22. 後的Heroku運行耙分貝:遷移(雪松堆棧) - 遷移沒有發生
- 23. 記錄沒有保存在Heroku上,但在開發
- 24. 從共享數據庫遷移到的Heroku的Postgres/
- 25. 問題在數據庫遷移到Heroku的
- 26. 遷移MySQL數據庫到Heroku的用於網絡部署
- 27. Heroku Rake遷移
- 28. 將記錄插入到Heroku數據庫中
- 29. Heroku - 遷移失敗,如何更改遷移到Heroku上運行?
- 30. 有沒有辦法將Cassandra 1.2的數據遷移到Cassandra 1.1?
您是否試圖將您對開發數據庫所做的更改同步到生產數據庫? – rudolph9
這裏是我的應用程序的鏈接:http://ancient-mesa-2370.herokuapp.com/。我想要做的是至少有一些現有的記錄沒有刪除它們的圖片。我不打算讓這個應用程序連接到Amazon S3,但我只是想有一些現有的記錄與圖片加載正確,作爲它看起來像 – Edmund
的模板,以便它們鏈接到實際圖像...我覺得你正在以一種更加困難的方式接近這一點,而不是必要的。考慮只是把這對夫婦的示例圖片放在應用程序的公共文件夾中,並在那裏鏈接到它們... – rudolph9