LiquibaseforPostgreSQLを使用して定義された既存のスキーマがあります。Oracleのサポートを追加していますが、これには大幅な変更が必要です。一部のcreate-tableタグは、データ型を変更するだけで機能しますが、機能しないものもあります(SQLの変更が必要です)。現在のchangelog-schemaファイルには、単一の変更セットの下に複数のcreate-tableステートメントがあり(これは良い設計ではないことはわかっていますが、これを処理する必要があります)、これらのcreate-tableタグの一部を再利用するために、既存の変更セットからそれらを削除して、新しい変更セットに追加する必要がある場合があります。liquibaseコードはSpringを使用して挿入されます。その結果、アプリケーションが起動するたびに、データベースに変更がないかチェックされます。リファクタリング(前述のとおり)は、liquibaseが既存のデータベースに作成するハッシュコードに影響しますか?もしそうなら、
私はliquibaseに比較的慣れていません。理解が間違っている場合は訂正してください。