[Ror-es] Encoding con mysql
Hernan Fernandez
hernanjx at gmail.com
Fri Dec 15 00:37:03 GMT 2006
Hola
Mira, nosotros solucionamos el tema de la siguiente manera
en los migrate forzamos utf8 para asegurarnos que las tablas son creadas
correctamente
def self.up
create_table('mitabla', :options => 'ENGINE=InnoDB DEFAULT
CHARSET=UTF8') do |t|
...
end
Luego en database.yml agregamos lo siguiente a la definiciones de las
conexiones
encoding: utf8
Esto los necesitas para que pase la conexión con la db a utf8, sino vas a
grabar latin1 sobre la base creada con utf8, lo aprendimos por el camino
difícil esto ;)
Recordá también usar utf8 en las páginas html para que los formularios sean
submitidos correctamente.
Saludos
-------------- next part --------------
An HTML attachment was scrubbed...
URL: http://lists.simplelogica.net/pipermail/ror-es/attachments/20061214/b5b4bc97/attachment.htm
More information about the Ror-es
mailing list