SORU
7 Kasım 2010, Pazar


Temizleme veya Ruby on Rails bir veritabanı yeniden

Raylar üzerinde Ruby dev bir veritabanı veri doluydu. Her şeyi silip veritabanını yeniden inşa etmek istiyorum. Bir şey gibi kullanmayı düşünüyorum:

rake db:recreate

Bu mümkün mü?

CEVAP
7 Kasım 2010, Pazar


Bunu yapmak için iki yol biliyorum:

Bu veritabanı sıfırlamak ve geçerli şema yeniden

rake db:reset db:migrate

Bu db yok ve bunu oluşturmak ve geçerli şema geçirdikten sonra

rake db:drop db:create db:migrate

Tüm veriler her iki senaryo içinde kaybolur.

Bunu Paylaş:
  • Google+
  • E-Posta
Etiketler:

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • FPSRussia

    FPSRussia

    19 NİSAN 2010
  • Huot Media

    Huot Media

    7 Mayıs 2010
  • tsweeney79

    tsweeney79

    21 Ocak 2008