2010-06-06 56 views
35

dize için kuvvet uzunluğunu kullanıyorum Bir RoR uygulaması için heroku kullanıyorum ve bir dize sütununun uzunluğunu elle ayarlamaya çalışıyorum ve sorun yaşıyorum. PostgreSQL

Ben

change_column :posts, :content, :string, :length => 10000 
bu işe kabul

ama böyle bir şans, herkes çizgisinde bir göç bazı işaretçiler var yapma çalıştı?

Teşekkürler!

cevap

74

Raylar taşıma işlemlerinde uzunluk sınırı seçeneği :limit denir:

change_column :posts, :content, :string, :limit => 10000 

Kendinizi VARCHAR uzunluğu çok sınırlar değişiyor buluyorlar varsa, VARCHAR vs TEXT üzerinde @ depesz blog yazısı okumak isteyebilirsiniz.

+0

İyi bağlantı, kontrol, teşekkürler – Jimmy