2010-06-06 21 views
35

Estoy usando heroku para una aplicación RoR y estoy tratando de establecer manualmente la longitud de una columna de cadena y estoy teniendo problemas.Fuerza longitud máxima para cadena en PostgreSQL

He intentado hacer una migración a lo largo de las líneas de

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

asumí que esto funcionaría, pero sin suerte tal, alguien tiene algunos consejos?

Gracias!

Respuesta

74

La opción de límite de longitud de Rieles migraciones se llama :limit:

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

Si usted se está encontrando el cambio de longitud VARCHAR limita mucho, es posible que desee leer entrada en el blog de @ depesz en VARCHAR vs TEXT.

+0

Buen enlace, echando un vistazo, gracias – Jimmy

Cuestiones relacionadas