データベースとしてmysqlを使用しているプロジェクトで作業しています。アプリケーションは多くのクライアントでホストされており、現在稼働中のシステムのアップグレードを頻繁に行っています。
クライアントがデータベース構造を変更 (新しいテーブルの追加) し、予期しないデータベース クラッシュが発生する場合があります。
そのデータベースで行われたすべての構造上の変更をログに記録する必要があるため、その正しい根本原因を見つけることができます。差分ツールでは中間の変更が表示されないため、100% 正しく行うことはできません。
http://www.liquibase.org/ツールを見つけましたが、少し複雑なようです。
データベース構造の変更のみを追跡するためのよく知られた手法またはツールはありますか。