Ist es möglich, MySQL Workbench-Dateien als reines XML zu speichern?

8

DB Designer hatte viele Bugs, aber eine herausragende Eigenschaft war, dass Datenbankmodelle standardmäßig in einfachem XML gespeichert wurden .

Dies ermöglichte es einem Benutzer, diff-Dateiversionen über SVN oder Beyond Compare zu finden, so dass Änderungen an der Datenbank leicht gefunden werden konnten.

Unglücklicherweise speichert der Datenbankentwickler MySQL Workbench Dateien in einem proprietären MVW-Dateiformat , das nicht lesbar ist.

Ist es möglich, MySQL Workbench zu zwingen, als XML zu speichern?

    
Jon Winstanley 01.12.2009, 18:05
quelle

1 Antwort

9

Nein, die aktuelle Version (5.2.10 beta) unterstützt das nicht.

Das Dateiformat ist jedoch nicht proprietär - es ist ein einfaches Zip-Archiv. Es enthält ein einzelnes XML-Dokument, das das vollständige Datenbankmodell darstellt. Ich habe vor ein paar Monaten diese SO-Frage mit dem gleichen Ziel wie Sie geschrieben scheint zu haben. Ich wollte svn diff model.mwb

machen können

Die Antwort, die ich dort bekommen habe, hat mir geholfen, ein kleines Skript zu schreiben, das die Datei entpackt hat, bevor ich sie an das Diff-Tool übergeben habe. Es funktionierte anständig und wenn Sie interessiert sind, kann ich es irgendwo posten.

Ich habe kürzlich auch einen Thread im Workbench-Forum gestartet Problem. Hoffentlich kann jemand im Entwicklerteam mehr dazu beitragen.

EDIT: Es wird jetzt von MySQL Bug # 51203 mit einem Ziel von 6.0 verfolgt.

    
Oskar 14.12.2009, 16:24
quelle

Tags und Links