Rails Migration'da bir veritabanı tablosuna kayıt eklemek için tercih edilen yolun hangisi olduğunu bilmek istiyorum. Onun böyle bir şey yapar Ola Bini kitabının (Ruby on jruby) üzerine okudum:Migrations Satırları Ekle
class CreateProductCategories < ActiveRecord::Migration
#defines the AR class
class ProductType < ActiveRecord::Base; end
def self.up
#CREATE THE TABLES...
load_data
end
def self.load_data
#Use AR object to create default data
ProductType.create(:name => "type")
end
end
Bu güzel ve temiz ama raylar sürümlerini sürer üzerinde nedense çalışmıyor ...
Sorun şu ki, veritabanını varsayılan verilerle (kullanıcılar veya bir şey gibi) nasıl doldurursunuz?
Teşekkürler!
, aldığınız hatayı da ekleyin. –
Tam kod şudur: http://pastie.org/pastes/251539 Ve hata 'CreateProductCategories sabit Ürün Türü eksik değil' –
Bunun için seeds.rb kullanın. – ironic