is possible remove database , migration records etc existing application can redesign database scratch?
by issuing rake -t
have following database tasks:
rake db:create # create database database_url or config/database.yml current rails.env (use db:create:all create dbs in config) rake db:drop # drops database using database_url or current rails.env (use db:drop:all drop databases) rake db:fixtures:load # load fixtures current environment's database rake db:migrate # migrate database (options: version=x, verbose=false) rake db:migrate:status # display status of migrations rake db:rollback # rolls schema previous version (specify steps w/ step=n) rake db:schema:dump # create db/schema.rb file can portably used against db supported ar rake db:schema:load # load schema.rb file database rake db:seed # load seed data db/seeds.rb rake db:setup # create database, load schema, , initialize seed data (use db:reset drop db first) rake db:structure:dump # dump database structure db/structure.sql rake db:version # retrieves current schema version number
so issue bundle exec rake db:drop:all
, if want remove migrations, , assuming want remove migrations, delete them , write new ones.
if want change models too, use rails d model
.
Comments
Post a Comment