在PostgreSQL中强制string的最大长度
我正在使用一个RoR应用程序的heroku,并试图手动设置string列的长度,并有麻烦。
我试图沿着一条线迁移
change_column :posts, :content, :string, :length => 10000
我以为这会工作,但没有这样的运气,任何人都有一些指针?
谢谢!
Rails迁移中的长度限制选项称为:limit
:
change_column :posts, :content, :string, :limit => 10000
如果您发现自己正在更改VARCHAR
长度限制,您可能需要阅读VARCHAR
和TEXT
上的@ depesz的博文。