Bazı kod ve veritabanı değişikliklerini sadece Heroku'ya dağıttım ve geri almak istiyorum. Ben sürümleri eklenti var ve kodu geri almak mümkün ama veritabanı değil. Veritabanını yedeklemedim, böylece bir geri yükleme yapamıyorum. "Heroku rake db: rollback" denedim ama hiçbir şey yapmadı. Herkes biliyor mu?Heroku'da veritabanı geçişi nasıl geri alınır
6
A
cevap
12
heroku rake db:rollback
'u çalıştırmanız gerekir, ancak .down
geçişi olan güncellenmiş kod Heroku'ya dağıtılır. Bundan sonra kodunu geri alabilirsiniz.
+0
Bu eksik adımdı, kodu geri aldığımı görmek için geri dönüşe geçiş yok, teşekkürler! – Bob
0
db: rollback, yürütülen son geçiş dosyasını geri alır - bunun gerçekleştirilmediğinden emin misiniz? Eğer dağıtım için geri almak istediğiniz taşıma işlemlerinin sayısını tespit etmek mümkün iseniz yapabileceğiniz
son 3 göçler aşağı yöntemini çalıştırırrake db:rollback STEP=3
- kodlu ettiyseniz bu elbette yukarı geçişte tam olarak ne yapıldığını geri almak için aşağıya doğru geçiş :)
İlgili konular
- 1. sqlcipher içinde veritabanı geçişi
- 2. Ecto test veritabanı nasıl geri alınır, sıfırlanır veya düşer?
- 3. svn nasıl geri alınır
- 4. String.fromCharCode nasıl geri alınır?
- 5. Tek seferde çoklu veritabanı geçişi
- 6. Veritabanı adı sqlserver nasıl alınır
- 7. Magento veritabanı ayrıntıları nasıl alınır
- 8. @ değeri mesajdan nasıl geri alınır?
- 9. Besteci güncellemesi nasıl geri alınır?
- 10. Cout'tan satırlar nasıl geri alınır?
- 11. NSMutableArray'deki veriler nasıl geri alınır?
- 12. Yapılmadığında "Atma" nasıl geri alınır
- 13. "hg qnew" nasıl geri alınır?
- 14. npm güncelleme nasıl geri alınır?
- 15. Azure'da DNX (EF7) veritabanı geçişi çalıştırılıyor
- 16. smo geri yükleme veritabanı
- 17. Veritabanı geri yüklenemedi, Veritabanı oturum tarafından kullanılıyor
- 18. Veritabanı Kimliği bir XML Kimliği'nden Nasıl Alınır
- 19. MySQL veritabanı tablosundan JavaScript değişkeni nasıl alınır?
- 20. Android'deki tüm ParseObject satırları nasıl geri alınır
- 21. SQL Roll, işlem günlüklerinden nasıl geri alınır
- 22. SAMAccountName Active Directory'den nasıl geri alınır
- 23. Git akış özelliği sonlandırması nasıl geri alınır?
- 24. Perl ile tüm Gruplar nasıl geri alınır?
- 25. ActiveAdmin uygulamasına bir bağlantı nasıl geri alınır?
- 26. Bir "bildirme" bildirimi nasıl geri alınır?
- 27. Django feed URL'si nasıl geri alınır?
- 28. VS2013'teki bölünmüş görünüm nasıl geri alınır?
- 29. PostgreSQL'te bir güncelleştirme nasıl geri alınır
- 30. Android'de bir işlem nasıl geri alınır?
db: rollback yerel olarak çalışıyor mu? – shingara
Sadece yerel makinenize geri dönüyor, sonra başka bir heroku rake yapıyor db: migrate çalışmıyor? – hahuang65
John Beynon doğru. Geri dönüşler verileri geri getirmez. Sadece DB şeması değiştirildi. – hahuang65