「マスター データベース構造」があり、クライアント サイトのデータベース構造を最新の状態に保つルーチンが必要です。
関連する質問には多くの提案がありましたが、次の行に沿って、より具体的な解決策を探しています。
- データベース構造全体を記述したテキスト ファイル (XML またはその他の読み取り可能な形式) を生成したいと考えています (これはバージョン管理に入る可能性があります)。このルーチンは社内で実行され、製品の次のバージョンで配布されるデータベース スキーマ ファイルを提供します。
- 次に、マスター データベース構造に対応するように、クライアント サイトのデータベース構造を更新する方法が必要です。(つまり、データベース構造のさまざまなバージョンの多数の変更スクリプトを追跡する必要はありませんが、クライアント データベース構造を現在のマスター データベース構造に更新できる、より一般的なルーチンを追跡する必要はありません。)
したがって、私が探している主な機能は、「データベース構造からテキストへ」および「テキストからデータベース構造へ」と表現できます。