私はliquibaseのためのSQL形式の変更履歴を持っています。これには2つのチェンジセットが含まれ、各チェンジセットにはユニークIDがあります。Liquibaseにchangelogのファイルパスを無視する方法を教えてください。
次に、この変更ログファイルを使用してliquibaseを実行します。これは/ home/changelogsというディレクトリにあります。変更が適用されます。その後、私は同じ変更ログファイルで再度liquibaseを実行します。予想どおり、今回は変更が適用されません。
しかし、私がchangelogファイルを/ home/changelog/migrationと移動して再度liquibaseを実行すると、変更が適用されます。
チェンジセットが既に適用されているかどうかにかかわらず、liquibaseには変更ログのパスが含まれているようです。
ファイルパスを尊重せずに、chageset-idに基づいてのみ、この決定を行うようにliquibaseを設定するにはどうすればよいですか?
ありがとうございます!
JeMo
大変ありがとうございました! –