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

  • Deany Boii

    Deany Boii

    27 Kasım 2007
  • Kanál používateľa McsFuego

    Kanál použ

    12 EKİM 2011
  • Menglong Tav

    Menglong Tav

    18 Temmuz 2010