Question

Connaissez-vous un logiciel de modélisation de base de données dont le format de fichier peut être suivi en toute sécurité par un VCS sans créer toujours des conflits? (À savoir un format de fichier non binaire.) Ce serait bien si le logiciel a travaillé sur Linux et MacOS également.

Il serait encore mieux si le format de fichier peut être facilement mis au format.

Modifier

Je suis actuellement en utilisant MySQL Workbench et je suis satisfait, mais son format de fichier binaire continue de créer des conflits dans le VCS, et de l'utiliser est une douleur à cause de cela.

Était-ce utile?

La solution

L'outil que je sais est avaiable WWW SQL Designer .

Autres conseils

Je pense que votre question est répondue ici: MySQL Version Control - Subversion

J'utilise microOLAP pour la conception de base de données MySQL. Il est une application Windows, malheureusement (je suis un utilisateur MySQL Linux + Mac aussi), mais il fonctionne comme un charme. Il génère XML sur le schéma de base de données, il peut en toute sécurité être importés dans un VCS. Sinon, vous pouvez essayer de Dia sur Linux. Ce n'est pas aussi avancé que microOLAP, mais il ne dispose des possibilités de conception ER-diagramme limité.

Il est le prédécesseur de Workbench, DBDesigner qui enregistre les fichiers XML et a des versions Windows et Linux.

Vous pouvez utiliser pré-engager et crochets post-mise à jour pour convertir vos fichiers de modèle Workbench avant une validation et les recréer après une mise à jour et de mettre les données non binaires dans le contrôle de version. Cependant, vous devez toujours être prudent lors de la fusion.

  • Pre-commit: Décompressez le fichier modèle, stocker le XML et une décharge SQLite
  • Post-mise à jour:. Recréer la base de données SQLite et générer un fichier modèle

Vous pouvez essayer le "MySQL Workbench"

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top