Railsのベストプラクティス-VCS subversionでコミットする
-
06-07-2019 - |
質問
レールを使用したデータ移行をロールバックする場合、プロジェクトを更新するためのベストプラクティスは何ですか?移行をローカルで削除してから、プロジェクト全体をコミットしますか?
解決
移行を削除する必要はありません 。すべての移行は可逆的である必要があります。誰もこれらの移行を使用していないことが100%確信できる場合は、次の方法で削除できます。
svn rm db/migrate/your_migration
svn commit db/migrate
ただし、ロールバックの意味がその移行を既に使用しているユーザー向けに修正している場合、問題を解決する新しい移行を作成する方法があります。
所属していません StackOverflow