2012-02-24 8 views
8

Estoy tratando de crear una aplicación simple con ruby ​​en rieles. He creado este andamiaje:¿Por qué falla la migración de la base de datos en caso de tipo de datos blob en rieles?

rails generate scaffold Pic title:string content:blob description:text 

y cuando intento migrar db con rake db:migrate estoy recibiendo este error:

rake aborted! 
An error has occurred, this and all later migrations canceled: 

undefined method `blob' for #<ActiveRecord::ConnectionAdapters::TableDefinition:0xb74f8ec4> 

cuando escribo decir text en lugar de blob funciona normalmente. Entonces, ¿cuál es el problema con blob?

Respuesta

13

La palabra clave es binaria, no blob.

rails generate scaffold Pic title:string content:binary description:text 
2

No hay palabra clave blob in rails, necesita binario.

rails generate scaffold Pic title:string content:binary description:text 
Cuestiones relacionadas