Nasıl göçler Raylar Gıt dalları ile çalışmak ve
Epeyce bir git dalları ile rails uygulaması üzerinde çalışıyorum ve çoğu db göçler vardır. Dikkatli olmaya çalışıyoruz ama master kod bazen bir parça/bir dalda yeniden kaldırılmış bir sütun için sorar.
İyi bir çözüm "," git DB Birleşik Devletleri ile dallar? kaç olurdu?
Bu "" gerçekten mi? Birleşik Devletleri ne olurdu
Eğer boyutu birkaç GB eğer bir veritabanı kopyasını yapamayız.
Ve birleştirir ne yapmalıyım?
Çözüm noSQL veritabanları için de çevirmek istiyorsunuz?
Şu anda MySQL, mongodb ve redis kullanın
Çok önemli bir noktayı söylemeyi unutmuşum gibi Görünüyor, sadece merak ediyorum . EDİT: ^strong>geliştirme ortamıama büyük veritabanları (boyutu birkaç GB).
CEVAP
Herhangi bir dalda yeni bir geçiş eklediğinizde, rake db:migrate
çalıştırın ve her iki geçiş işlemekvedb/schema.rb
Eğer bunu yaparsanız, gelişimi, göçler farklı bir dizi olan başka bir dala geçiş ve sadece rake db:schema:load
tüm veritabanı yeniden çalıştırmak mümkün olacak.
Muhtemelen sadece bu adımları orada (her zamanki gibi rake db:migrate
çalışma) geçerli değil bu yüzden üretim çok dikkat edeceksin ki bir dal gibi olmak istiyor. Ancak bu gelişme, rake db:schema:load
yapacak olan şemasını, veritabanını yeniden oluşturmak için büyük bir anlaşma olmalı.
Nasıl Raylar ile çalışmak Haml alabili...
Nasıl Raylar göçler test edebilirim?...
Nasıl Raylar geçiş veritabanında bir s...
Nasıl ASP.NET MVC [HandleError] öznite...
Nasıl birleştirilmiş olan tüm gıt dall...