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 3 years have passed since last update.

保存済みのマイグレーションファイルを削除する方法

Posted at

こんにちは!テックアカデミーのWebアプリコースを受講している駆け出し高校生エンジニアの安田駿介です。

今回は、「保存済みのマイグレーションファイルを削除する方法」というテーマで解説していきます。

#保存済みのマイグレーションファイルを削除する手順
1.rails db:migrate:status
2.rails db:rollback
3.rails db:migrate:status
4.マイグレーションファイルを削除

という手順です。

#解説
##1.rails db:migrate:status
これは、マイグレーションファイルの状態を確認するコードです。
9b784c91b77cad3247c4526ad0c8b9c9.png
Statusがupになっているのは、保存済みということです。

##2.rails db:rollback
次に、マイグレファイルを保存済みを削除します。
06962816eeeea519e997de55ee5a2749.png
これで、保存済みのマイグレファイルではなくなったはずです。

##3.rails db:migrate:status
1と同じコードで、マイグレファイルの状態を確認してみましょう。
9c09df9d9e97d6053c0a62b46ba97e75.png
statusがupからdownになっているので、保存済みは解除されました。

##4.マイグレーションファイルを削除
それでは、今保存済みを解除したマイグレファイルを削除してください。
くれぐれも、まだup状態のマイグレファイルは削除しないようにしましょう。

#保存済みのマイグレーションファイル削除してしまったときは?
https://qiita.com/yasshun1229/items/de86ee4b65e47e641828

#開発環境
・AWS
・Ruby 3.0.0
・Rails 6.1.3.1

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?