rails db:migrate
DBにmigrationファイルの実行
自動的に db:schema:dump も実行され、schema.rbも更新される
rails db:rollback
migrationファイルの実行前にDBを戻す
rails db:schema:load
schema.rbの内容を現在参照しているDBに適用
空のDBにロードする時に使う
rails db:schema:dump
DBをschema.rbに反映
rails db:create
DBの作成
rails db:drop
DBの削除
rails db:reset
下記の省略
rails db:drop
rails db:create
rails db:schema:load
スキーマファイルだけを利用
rails db:migrate:reset
下記の省略
rails db:drop
rails db:create
rails db:schema:load
マイグレーションファイルを直接利用
rails db:seed
テーブルに初期データが追加
rails db:migrate:reset db:seed
データベースの削除&作成、テーブルに初期データが追加