2013年11月19日火曜日

rake db:migrateのオプション

指定されたバージョンまで全て実行
versionの番号はmigrateファイルの数字部分
  rake db:migrate VERSION=20131118080021
指定ステップだけバージョンを戻す
  rake db:rollback STEP=1
指定されたバージョンファイルだけを実行(upメソッド)
  rake db:migrate:up VERSION=20131118080021
指定されたバージョンファイルだけを実行(downメソッド)
  rake db:migrate:down VERSION=20131118080021
指定ステップだけバージョンを戻して、再度実行
  rake db:migrate:redo VERSION=20131118080021
データベースをいったん削除し、再作成の上で、最新のスキーマを再構築
  rake db:migrate:reset
現在のマイグレーションの番号を表示
  rake db:version
データベースの文字コードを表示
  rake db:charset
実行していないマイグレーションを表示
  rake db:abort_if_pending_migrations

0 件のコメント: