2009-12-26 20 views
11

Mevcut veritabanından bir model oluşturmak için herhangi bir otomatik model jeneratör var mı?Raylar model jeneratörü - mevcut veri tabanından

Symfony'nin görevi gibi bir şey symfony doctrine:build-model. Sadece Dr Nic’in sihirli model jeneratörü buldum ama 2.3+ raylarla çalışmıyor. Lütfen Dr. Nic'in sihirli modellerini önermeyin. İstediğim bu değil.

Böyle genel bir görev için başka bir şey olmadığına inanmıyorum.

DÜZENLEME: Yalnızca boş modeller oluşturmak istemiyorum. Ayrıca otomatik olarak ilişkilendirmeler ve doğrulamalar oluşturmak istiyorum.

cevap

5

Hey orada. Bu yapmak için oldukça basit bir işlemdir;

  1. Veritabanlarınızla bağlantı kuracak şekilde, bağlantı paramları ile _project/config/database.yml dosyasını değiştirin. Aşağıdaki örnek bir türü içine çevirmek istediğiniz her masa için
  2. :

komut/üretmek modeli tabloismi

+3

bir şeyden dikkatli olun: tablo adı ise 'ürün' , deve kağıdını ve komut dosyasını çalıştırırken 'Öğe' olarak tekilleştirin. başka bir örnek: 'new_users' => 'NewUser' – user94154

+0

İyi nokta- bundan bahsetmeyi unuttum! – nickpellant

+2

Yanıt için teşekkürler. Ama istediğim bu değil. Bu, bahsettiğim gibi değil. Bunu kullanırsam, sadece boş bir model oluşturur. Otomatik olarak dernekler ve doğrulamalar oluşturacak bir şey istiyorum, çünkü buradaki bilgiler veritabanında var. "Nic'in sihirli model jeneratörü" gibi (wich, dediğim gibi, 2.3+ raylar için çalışmıyor) – Sergey

İlgili konular