Ruby on Railsでよく使う rake db コマンドまとめ13選

rake コマンドの中でも

rake db:

結構使いますよね、まとめてどうぞ!

Ruby on Railsでよく使う rake db コマンドまとめ13選

実行されてないmigration

rake db:abort_if_pending_migrations

データベースの文字コード

rake db:charset

データベースの照合順序

rake db:collation

database.ymlの内容でデータベースを作成

rake db:create

database.ymlに定義してあるデータベースを全て作成

rake db:create:all

createの逆

rake db:drop

create:allの逆

rake db:drop:all

未実行のマイグレーションファイルを全て実行する

rake db:migrate

migrationを指定STEP数だけやりなおす

STEPの指定はSTEP=nで

rake db:migrate:redo

drop、create、migrate全てやる

rake db:migrate:reset

drop、create、schema.rbから復帰させる

rake db:reset

migrationのバージョンをSTEP=nで戻す

rake db:rollback

現在のマイグレーションのバージョン

rake db:version

まとめ

結構頻度の高いものは、まとめておくと便利ですよね。

コメント

タイトルとURLをコピーしました