データベースのバージョン管理にliquibaseを使用したいと思います。
私は一種の問題に直面しています。データベースで直接行った変更を db.changelog.xml にコミットする方法を知りたいです。
コマンド generateChangeLog を試しましたが、スクリプトを追加して完全なデータベースを次々と作成しました。古い db.changelog.xml とデータベースの間の変更のみが必要です。
人々が参照データベースを使用しているのを見ましたが、それは非常に重く、柔軟性とスケーラビリティに優れていないため、優れた継続的統合を行うことができませんでした。
db.changelog.xml とデータベースの違いを単純に比較して、この db.changelog.xml に書き込む他の解決策はありますか?
ありがとう。