Raylarda bir uygulama geliştiriyorum. Mysql'de "öğrenci" yazan bir masa oluşturdum. Geçiş dosyasını rails uygulamasında oluşturmak zaten var mı? Ben de "config/database.yml içinde databse adını ve kullanan diğerleri tablosunu belirttiniz. Ama tablolar göç dosyası oluşturmak istiyorum. Ben bunu nasıl yapabilirim?Mevcut mysql tablosundan raylarda geçiş dosyaları oluşturun
cevap
- Başlat database.yml içinde varolan MySQL veritabanı başvurarak ! migrate`:
- koşmak
rake db:schema:dump
schema.rb dosyayı - yeni göç halinde schema.rb den
create_table
yöntemleri yapıştırın ve Voila
Bu iletiyi alıyorum: 'rake db: schema: dump # AR tarafından desteklenen herhangi bir DB'ye karşı taşınabilir şekilde kullanılabilecek bir db/schema.rb dosyası oluşturun. Bu ne demek? Bir schema.rb dosyası oluşturdum ve tekrar komisyon komutunu yeniden oluşturdum, ancak aynı mesaj belirir. GÜNCELLEME: Bu mesajı aldıktan sonra, $ tır db: schema: run yüklemeniz gerekiyor: –
@MichaelGiovanniPumo 'schema.rb' dosyası olmadan denediniz mi? (yeniden adlandırın ve tekrar deneyin). Ayrıca, 'rake' komutlarını çalıştırabilir misin? – zakelfassi
@MichaelGiovanniPumo 'rake db: schema: dump' ('-T' bayrağı olmadan) çalıştırmanız gerekiyor. -T, belirli bir komutun ne yaptığını size anlatmak için kullanılır, bu yüzden bu çıktıyı elde edersiniz:) Cevapta onu düzelttim. –
- 1. Mevcut tablolardan ve excel e-tablosundan
- 2. Raylarda Geçiş Nasıl Çalışır?
- 3. Raylarda bir otomatik artış alanı oluşturun
- 4. shutil.copy dosyaları için hedef yolunu oluşturun
- 5. Raylarda bir tablo oluşturun ve yabancı anahtar kısıtlaması ekleyin
- 6. MySQL veritabanı tablosundan JavaScript değişkeni nasıl alınır?
- 7. PHP MySQL değeri geçiş
- 8. Ansible ile MySQL Tabloları Oluşturun
- 9. mysql içinde innodb veritabanı oluşturun
- 10. düzgün MYSQL sorgusu oluşturun Wordpress
- 11. Sadece mevcut değilse SQLite tablosunu oluşturun
- 12. Raylarda MySQL için varchar uzunluğunu tanımlayın
- 13. Ay, gün ve yıl kullanarak raylarda bir datetime oluşturun
- 14. MySQL - current_date ve belirli bir saat kullanarak bir tarih oluşturun.
- 15. Raylarda
- 16. MySQL Benzersiz bir sütun kombinasyonunu oluşturun
- 17. Raylarda sanal özellikler 4
- 18. mysql tablosundan ilk ve son kaydı nasıl bulabilirim
- 19. MYSQL ifadesi n: n tablosundan grup seçmek için kullanılır
- 20. Büyük MySql tablosundan tek satırdaki "kilit zaman aşımı" sonuçlarının silinmesi
- 21. Mysql sorgusu aracılığıyla katılım tablosundan aylık katılım raporu nasıl alınır?
- 22. C# Tarih ve saat arasında MySQL tablosundan veri alın
- 23. Değer denklemini değer tablosundan çıkartın
- 24. Android: Resim ve metin içermeyen bir geçiş düğmesi oluşturun
- 25. C++ kaynağından sınıf şeması oluşturun?
- 26. Kodda Test Verileri Oluşturun
- 27. Alıntı sqlite tablosundan alma
- 28. arama tablosundan sözlüğü oluşturmak
- 29. excel tablosundan VBA
- 30. VS 2010 C# XML belgelerinden HTML/Yardım dosyaları oluşturun
'tırmık db oluşturmak için? – Melki
config/development.rb dosyasında databse adını belirttim ????? –