Domanda

DB Designer aveva un sacco di bug, ma una caratteristica importante è che modelli di database sono stati salvati in formato XML pianura di default .

Questo ha permesso ad un utente di le versioni dei file diff via SVN o Beyond Compare , trovando facilmente le eventuali modifiche apportate al database.

Purtroppo, succsssor di DB Designer, MySQL Workbench, memorizza i file in un formato di file proprietario MVW , che è illeggibile.

E 'possibile forzare MySQL Workbench per salvare in formato XML?

È stato utile?

Soluzione

No, la versione corrente (5.2.10 beta) non supporta questo.

Tuttavia, il formato di file non è proprietario - il suo un semplice archivio zip. Esso contiene un unico documento XML che è il modello di database completo. Ho scritto questa domanda SO un paio di mesi fa, con lo stesso obiettivo, come si sembra avere. Volevo essere in grado di fare svn diff model.mwb

La risposta che ho ricevuto non mi ha aiutato a scrivere un piccolo script che decompresso il file prima di passarlo al strumento diff. Ha funzionato decentemente e se siete interessati posso inviare da qualche parte.

Ho anche molto recentemente avviato un sul forum Workbench su questo problema. Speriamo che qualcuno del team di sviluppo in grado di fornire un po 'di input su questo.

EDIT: ora viene monitorata da MySQL Bug # 51203 con un obiettivo di 6,0.

Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow
scroll top