rake db:reset
データベースリセット方法
rake db:reset
rake db:migrate:reset
基本的にこれでおっけー
1
ActiveRecord::PendingMigrationError (
Migrations are pending. To resolve this issue, run:
bin/rails db:migrate RAILS_ENV=development
):
こんなエラーがでたとき
bin/rails db:migrate RAILS_ENV=developmentを入力しろといわれる
2
PG::UndefinedTable: ERROR: table "users" does not exist
: DROP TABLE "users"
こんなエラーがでた
自分で作ったけど、よくわからないマイグレーションファイルがあったので
でマイグレーションを消去
その後
bin/rails db:environment:set RAILS_ENV=development
rake db:migrate:reset
なんとかできた。
不要なマイグレーションファイルがあってうまくデータベースを再構築できなかったみたい