0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 1 year has passed since last update.

マイグレーションファイルのカラムの変更

Posted at

はじめに
日々の勉強をアウトプットしていきたいと考えております。自分なりの理解した表現でアウトプットしていくので、初学者のため、誤りもあるかと思います。その際はご指摘頂けると幸いです。

マイグレーションファイルのカラムを変更する場合の手順について、
1:rails db:rollbackを実行する。
2:マイグレーションファイルがdownになっているかをrails db:migrate:statusを実行し、確認する。
image.png
3:マイグレーションファイルがdownになっていれば、カラムの修正が可能である。
4:カラムを修正したら、rails db:migrateを実行する。
5:マイグレーションファイルがupになっているかをrails db:migrate:statusを実行し、upになっているかを確認する。
image.png
6:dbディレクトリ内のschema.rbを確認し、マイグレーションファイルのログを確認し、カラムが修正できているかを確認する。
image.png
※マイグレーションファイルの下から2つ目を修正したい場合はrails db:rollbackを2回実行すると下記画像のように2つのマイグレーションファイルがdownになっているのが確認できる。
image.png

0
0
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
0
0

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?