見出し画像

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/

※ 注意  《 削除する前に手順を踏んでからゴミ箱へ 》
参考サイト: