SORU
15 NİSAN 2011, Cuma


Raylar Geçiş: kısıtlamasını Kaldırın

Hangi Rails uygulamasında bir tablo (şema var.rb) gibi görünüyor:

create_table "users", :force => true do |t|
   t.string "name", :null=>false
   t.string "address", :null=>false
end

Raylar adresi için boş değerlere izin vermek için bir geçiş alanı yazmak istiyorum. geçişten sonra tabloyu yani bu gibi görünüyor:

create_table "users", :force => true do |t|
   t.string "name", :null=>false
   t.string "address"
end

Ben kısıtlamayı kaldırmak için ne yapmam gerekiyor?

CEVAP
15 NİSAN 2011, Cuma


Emin değilim t.address diyebilirsin? Her neyse... böyle change_column kullanırdım

change_column :users, :address, :string, :null => true

Dokümanlar... http://apidock.com/rails/ActiveRecord/ConnectionAdapters/SchemaStatements/change_column

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

YORUMLAR

SPONSOR VİDEO

Rastgele Yazarlar

  • Ayite Atiwoto (superjiffrey)

    Ayite Atiwot

    29 EYLÜL 2010
  • EatingIn

    EatingIn

    12 EKİM 2013
  • Tips On Linux

    Tips On Linu

    26 Temmuz 2008