2011-12-06 15 views
6

Tengo ActiveRecord (MySQL) y Mongoid en mi aplicación Rails 3.1. Todo está bien, excepto que todos los generadores usan mongoid para generar modelos. De esta manera, cuando:Generadores Mongoid y ActiveRecord

rails g model user 

que recibo modelo MongoId similar, pero necesito estructura y migraciones ActiveRecord.

¿Cómo puedo volver a AR?

Respuesta

8

Mongoid anula el generador de modelos, pero puede volver a encenderlo.

En config/application.rb puede agregar una línea si usted ha conseguido ya un bloque similar a esto:

config.generators do |g| 
    g.template_engine :haml 
    ... 
    g.orm :active_record 
end 

o simplemente añadir toda la línea de configuración directamente en el archivo

config.generators.orm :active_record 

También puede pasar: migrations => false si desea desactivar las migraciones

Cuestiones relacionadas