Принудительная максимальная длина строки в PostgreSQL - PullRequest
39 голосов
/ 06 июня 2010

Я использую heroku для приложения RoR и пытаюсь вручную установить длину столбца строки, и у меня возникли проблемы.

Я пытался выполнить миграцию в соответствии с

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

Я предполагал, что это сработает, но не повезло, у кого-нибудь есть указатели?

Спасибо!

1 Ответ

82 голосов
/ 07 июня 2010

Параметр ограничения длины в миграциях Rails называется :limit:

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

Если вы обнаружите, что сильно меняете ограничения VARCHAR, вы можете прочитать сообщение в блоге @ depesz на VARCHAR против TEXT.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...