0

hbm ファイルで発生した変更の changesetlog を生成するにはどうすればよいですか。例: データベースがあり、プロジェクトに hbm ファイルがあります。プロジェクトの hbm ファイルを変更した場合、db スキーマと現在の hbm ファイルを比較して、変更の changesetlog を生成するにはどうすればよいですか。

liquibase doc を検索しましたが、2 つのデータベースは比較できますが、データベースと現在の hbm ファイルは比較できないことがわかりました。これを実現するためのスキーマ差分ツールを作成する方法はありますか?

4

1 に答える 1

0

diff https://github.com/liquibase/liquibase-hibernateの比較側として Hibernate 構成を使用する拡張機能がありますが、自分で試したことがないため、考えられる問題については認識していません。

于 2016-03-03T14:33:00.147 に答える