Tengo una base de datos dev Ruby on Rails llena de datos. Quiero eliminar todo y reconstruir la base de datos. Estoy pensando en usar algo como:
rake db:recreate
es posible?
rake db:drop db:create db:migrate
db:drop + db:create + db:migrate == db:migrate:reset
. Por lo general db:schema:load
, recurro cuando las migraciones se rompen. Raramente necesito recrear la base de datos, por lo que la velocidad no importa mucho. Además, si tiene migraciones no aplicadas db:schema:load
y db:reset
no las aplicará. No estoy seguro si eso es un gran argumento.
rake db:drop db:create db:schema:load
podría ser más apropiado querake db:drop db:create db:migrate
(aunque estoy listo para estar equivocado al respecto).