SORU
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:

  1. Sürümü daha önce silmek istediğim ortamlar rake db:migrate VERSION=XXX gerçekleştirin.
  2. Geçiş dosyayı el ile silin.
  3. 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ş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • CareyHolzman

    CareyHolzman

    24 Ocak 2008
  • Karan Thakur

    Karan Thakur

    23 HAZİRAN 2010
  • kylediablo

    kylediablo

    8 Ocak 2007