2017-12-19 18 views
0

非常に古いチェンジセットを更新したいのですが、バグがあります。私はそのチェンジセットを更新しました。それを実行した後、チェックサムエラーが発生しました。今私はこの新しいcheckSumでvalidCheckSumタグを追加しました。それが成功した後、私は新しい変化を見ることができません。既に実行された変更セットを更新する方法はありますか?既存のチェンジセットを更新する方法

+0

見つかった場合、最も簡単な方法は、それを新しいchangesetId –

+1

を与えることです実行黄金のルールは:それをしないでください。 –

+0

詳細な説明を教えてください。したがって、常にスキップするので、既存のチェンジセットを更新する方法はありません。それから、私が新しいチェンジセットIDを与えるならば、私が直面する可能性のある問題@a_horse_with_no_name –

答えて

0

changeSetタグを一意に「ID」タグの組み合わせによって識別され、「著者」タグそうidauthor nameが既にDATABASECHANGELOGテーブルに存在するか否かを確認してください。

まだ<ChangeSet>runOnChangeプロパティを追加し、

runOnChangeそれを試して、その後に動作しない場合 - すべての変更は、それが既存のチェンジ

+0

ありがとうございますrunOnChangeが働きました。 –

関連する問題