ステータスを確認
***********@mbp *********** % rails db:migrate:status
database: ***********
Status Migration ID Migration Name
--------------------------------------------------
up 20221228045452 ***********
.
.
.
down 20230315004348 ***********
down 20230315005931 ***********
4.4 特定のマイグレーションのみを実行する
特定のマイグレーションをupまたはdown方向に実行する
必要がある場合は、db:migrate:upまたはdb:migrate:downタスクを使います。以下に示したように、適切なバージョン番号を指定するだけで、該当するマイグレーションに含まれるchange、up、downメソッドのいずれかが呼び出されます。
$ bin/rails db:migrate:up VERSION=20080906120000
上を実行すると、バージョン番号が20080906120000のマイグレーションに含まれるchangeメソッド(またはupメソッド)が実行されます。
このコマンドは、最初にそのマイグレーションが実行済みであるかどうかをチェックし、Active Recordによって実行済みであると認定された場合は何も行いません
出典
実践
************@mbp ******* % bin/rails db:migrate:up VERSION=20230315005931
ステータスで確認する
***********@mbp ********: % rails db:migrate:status
database: **********
Status Migration ID Migration Name
--------------------------------------------------
up 20221228045452 ********
.
.
.
down 20230315004348 *************
up 20230315005931 *************
感想
探し出すことができてよかった。