Sen bir ilk sürümünü oluşturmak/Rails ile ActiveRecord 2.1.1Rake db: migrate yeni geçiş algılamıyor mu?
- Tecrübeli yakut komut (örneğin) \ iskele ürün başlığı oluşturmak: string açıklaması: Metin IMAGE_URL: string
- Bu oluşturmak (örneğin) bir geçiş dosyası 20080910122415_create_products.rb sen tırmık db ile göç uygulamak
- seslendi: Şimdi, yakut komut dosyası ile ürün tabloya bir alan eklemek
- göç \ göç add_price_to_product fiyat oluşturmak: ondalık
- Bu 20080910125745_add_price_to_product.rb adlı bir geçiş dosyası oluşturun.
- Rak db: migrate'ı çalıştırmayı denerseniz, ilk geçişi geri alır, bir sonraki uygulamayın! Böylece ürün tablonuz yok olacak! (Tablo tahrip edildikten sonra) göç için tüm göçler geçerli olacaktır: yalnız rake kaçsam
- Ama, bu bir göç
Pls uygulayarak tırmık db dikkat inceleniyor olduğunu size söylerdim.
rake db:migrate version=20080910125745
Yani, merak ediyorum: Bu bir beklenen yeni davranış
buldum tek geçici çözüm olarak yeni göç sürümünü belirtmektir?