Rails-よく使う便利なターミナルコマンド
マイグレーションファイルの操作に便利なコマンドを紹介!
■ マイグレーションファイルを確認
ターミナル
$ rails db:migrate:status
■ マイグレーション実行
ターミナル
$ rails db:migrate
■ マイグレーション戻る
ターミナル
$ rails db:rollback
■ マイグレーション○個前まで戻る
ターミナル
$ rails db:rollback STEP= 数字を入れる ●ステップ戻るか
■ マイグレーションをupする(オン)
ターミナル
例: rails db:migrate:up VERSION=20210126085907
$ rails db:migrate:up VERSION= 確認したマイグレーションの番号入れる
■ マイグレーションをdownする (オフ)
ターミナル
$ rails db:migrate:down VERSION=
■ マイグレーションゴミ箱へ削除する
ターミナル
(例:20230118062335_remove_user_id_from_tasks.rb)
$ rm db/migrate/
※ 注意 《 削除する前に手順を踏んでからゴミ箱へ 》
参考サイト: