我想創建一個rake任務,將回滾數據庫,但保留一個表。我猜想最簡單的方法是存儲該表(可能在seeds.rb
),然後重新插入它。我的ORM是activerecord,我的數據庫是postgresql。不要離開我表
Q
不要離開我表
1
A
回答
0
如果您只需要在開發環境中進行回滾,則可以執行回滾,編輯遷移文件以僅包含要保留的一個表,然後重新遷移。 (不要忘記你可能需要回滾開發和測試環境)。
如果您在已經執行此遷移的團隊中,最好不要回滾。相反,您可以創建一個新的遷移,解除除一個表的更改外的所有操作。
0
相關問題
- 1. execl不要離開孩子
- 2. 如何讓我的鼠標不離開我想要的矩形?
- 3. Android離開doInBackgroundThread而不離開活動?
- 4. 我爲什麼要離開我的Silverlight的手機應用
- 5. 使我的網站不離開餅乾
- 6. 離不開按鈕
- 7. 拆分表達式,但離開分離
- 8. 加載的JavaHL庫不兼容。 Subversion 1.8.x不需要離開
- 9. 我要離開總是一個記錄,如果表中的記錄數= 1 SQL
- 10. 我怎麼離開的GGPLOT2
- 11. 我需要離線學習iPhone開發什麼?
- 12. 泄漏的情況下,雖然我要離開活動
- 13. 我無法離開我的while循環
- 14. 如何警告用戶不要離開頁面?
- 15. UITableView - 當他們離開屏幕時不要卸載單元格
- 16. jssor滑塊離開邊線和不需要時縮放
- 17. 位置,而不是離開
- 18. 如何離不開符號
- 19. 離不開創建插件
- 20. 不能離開循環
- 21. 離不開到位桶
- 22. 如何處理'您確定要離開此頁面'離開此頁面嗎?
- 23. 爲什麼我要離開內存異常,我應該如何避免它?
- 24. 離開
- 25. 要讓Episerver離開ID屬性需要多少工作?
- 26. 本頁面要求您確認要離開
- 27. 我如何才能離開最後一張網絡報紙表?
- 28. 使用Cocos2d我需要設置一個精靈邊界,所以它不能離開屏幕,我該怎麼做?
- 29. 在離子1.x中,我如何要求離子無線電需要輸入?
- 30. 我的代碼沒有離開主體