2012-01-11 6 views
11

Estoy tratando de ejecutar db: migrate. Esto falla, sin embargo, porque una de las tablas que una de las migraciones está tratando de actualizar no existe. Busqué en la base de código y esta tabla se creó en db/schema.rb.cómo ejecutar schema.rb?

¿Cómo puedo ejecutar schema.rb antes de db: migrate?

Respuesta

30

utilizar la tarea de carga esquema:

rake db:schema:load 

De rake -T (versión expurgada):

rake db:schema:dump # Create db/schema.rb file usable with any AR-supported DB 
rake db:schema:load # Load schema.rb file into DB 
Cuestiones relacionadas