2011-11-20 15 views
11

Rails konusunda yeni biriyim ve modelleri ve db şemalarından memnun olmadığım bir projeye başladım.Tüm raylar geçişlerini geri alın veya geçiş tabloları ve geçişleri değiştirin (sıfırdan başlayarak)

Yeniden sıfırdan başlamak istiyorum, ancak tüm görünümlerimi ve denetleyicileri saklamak istiyorum.

Bunu yapmanın en iyi yolu nedir?

Tüm geçişlerimi ve tüm modellerimi kaldırmak istiyorum. Bu işlemden sonra artık alakasız dosyalar olmamalıdır (artık kullanılmayan geçişler gibi). Eğer yardımcı olur

, ben 3,1

Teşekkür Rails kullanıyorum!

cevap

36

Öncelikle bırakarak sürümü Sonra 0.

rake db:migrate VERSION=0 

el göçler ve modelleri silmek için geçişleri rollback denetleyicileri ve görünümler bozulmamış.

13

Sadece app/models tüm dosyaları siler ve db/migrate sonra çalıştırın:

rake db:reset 
+0

Sadece dikkat edin, bu tohumlar da – equivalent8

İlgili konular