2012-07-11 18 views
9

Necesito configurar mi base de datos con tablas y cosas así, pero en ciertos casos no quiero que se carguen mis datos de inicialización. Tampoco quiero eliminar ni mover mi archivo db/seeds.rb cada vez que deseo ignorar mis datos de inicialización.Base de datos de configuración sin datos de inicialización

¿Hay alguna forma de realizar las tareas de rake db:setup e ignorar los datos de inicialización?

+0

'rake db: migrate' creará las tablas sin sembrar ... ¿es eso lo que quieres decir? – gabrielhilal

Respuesta

13

Sí. Sólo tiene que utilizar los dos comandos siguientes:

rake db:create 
rake db:schema:load 

Lo rake db:setup hace es sólo la creación de la base de datos (db:create), la carga de los datos de db/schema.rb (db:schema:load) y luego insertar los datos de semillas (db:seed). Puedes hacer estos pasos por separado.

Cuestiones relacionadas