Estou precisando mudar um tipo de coluna de texto para texto longo no meu script Rails, mas não consigo encontrar nada sobre como fazer isso.
Alguém encontrou isso?
Obrigado! Dennis
ruby-on-rails
migration
ruby-on-rails-3
Dennismonsewicz
fonte
fonte
Respostas:
Os
text
tipo alçastinytext
,text
,mediumtext
, elongtext
para o MySQL, se é isso que você está usando. Basta especificar o limite superior usando:limit => ...
Exemplo:
O valor padrão
limit
é 65535, conforme esperado.A documentação do MySQL pode ser encontrada aqui .
fonte
4.gigabytes - 1
) ouMysql2::Error: Display width out of range for column ....
será gerado.16.megabytes - 1
, mas ainda obtive um texto longo, não um texto médio. Alguma ideia do porquê? Obrigado.