【Rails】マイグレーションの状態を確認したい!

方法

開発をしている上で、どのバージョンまでマイグレートしているのかわからなくなった時は、以下のコマンドで確認できます。

$ rails db:migrate:status

実行すると以下のような一覧が表示されます。

database: circle_development

 Status   Migration ID    Migration Name
--------------------------------------------------
   up     20210721054431  Create users
   up     20210721070117  Change datatype gender of users
   up     20210731164542  Create groups
   up     20210812073959  Create user groups
  down    20210819113701  Create circle dates
  down    20210819114736  Remove date from groups

テーブルにバージョンが適用されていれば“up”、そうでなければ“down”が表示されます。

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