6 EKİM 2010, ÇARŞAMBA
Nasıl Raylar geçiş 3 dosyaları silmek için
Göç bir dosya silmek/kaldırmak istiyorum. Bunu nasıl yapıyor hakkında gitmek istiyorsunuz? Bir güncelleme olarak burada ama benzer sorular var biliyorum, senaryo daha iyi bir yol/yok var mı?
Ayrıca, eğer ben/bir göç kaldırmak silmek db:reset
db:drop
yapayım mı?
CEVAP
6 EKİM 2010, ÇARŞAMBA
Ben genellikle:
- Sürümü daha önce silmek istediğim ortamlar
rake db:migrate VERSION=XXX
gerçekleştirin. - Geçiş dosyayı el ile silin.
- Eğer bekleyen göçler (yani, sonuncusu değildi çıkardım geçiş) olursa, ben sadece tekrar
rake db:migrate
yeni gerçekleştirin.
Eğer uygulama zaten üretim veya hazırlama, daha güvenli sadece tablo veya sütun yok eden başka bir geçiş yazmak için.
Geçişleri için bir başka harika bir örnek: http://guides.rubyonrails.org/migrations.html
Bunu Paylaş:
Raylar Geçiş bir dosyayı geri almak iç...
Nasıl ActiveRecord modeli ve Raylar ta...
Nasıl X saatten daha eski dosyaları si...
Nasıl Windows komut isteminde dosyalar...
Tüm yerel değişiklikler, sürüm bilgisi...