で作業しているときは、ブランチrails
を使用して一度に複数の作業を行うことがありますgit
ときどき、新しいアイデアを実装して、それに応じてどのように機能するかをテストすることで、新しいアイデアをテストしたいと思います。これには、モデルと移行の追加が含まれることがあります。
ただし、ブランチを切り替えると、移行はすでに DB に移行されたままになり、後で問題が発生します。
複数のブランチで作業し、それぞれに異なる移行ファイルを作成し、ブランチで作業を開始する前に、データを失うことなく現在の移行ファイルのみにデータベースを「ソフト リセット」する方法はありますか?