これは移行バージョンに関する Rails の質問です
そのため、すでにいくつかの移行が存在しています。つまり、私の db/migrate/ フォルダーには、次のようなファイルがあります。
- 1_add_products.rb
- 2_add_customers.rb
- 3_add_addresses.rb
- 4_add_tags.rb
「rake db:migrate」を実行したので、現在のバージョンは 4 です。バージョン 2 に永久に戻り、そこから分岐を開始したいと考えています。したがって、「rake db:migrate VERSION=2」を実行すると、バージョン 2 を反映するように変更が正しく元に戻されました。 .
1 つのリビジョンに永続的に戻り、そこから新たに分岐を開始する方法はありますか? バージョン 2 にロールバックした後、移行 3 と 4 を単純に削除できますか??
私が尋ねる理由は、バージョン 2 にロールバックした後、新しい移行を追加して "rake db:migrate" を実行する必要があり、移行 3 と移行 4 を含めたくないからです。