Clay Database Modelling
Depuis quelques temps je cherchais a lier toutes les données d'un même projet dans le dossier eclipse du projet en question.
Entre autre pouvoir gérer la base de données du projet directement depuis eclipse sans avoir à passer par phpMyAdmin.
Malheureusement entre les plugins non-compatibles avec les dernières versions d'eclipse, ceux qui sont devenus payants et ceux pour lesquels il est nécessaire d'avoir la version commerciale ça devenait compliqué. Après plusieurs installations et désinstallation je pense enfin avoir trouvé ma solution : Clay Database Modelling
Et en plus un tuto assez simple pour installer le tout : jmdoudoux
Ce petit outil permet de gérer ses bases de données, de les créer mais aussi de faire de la rétro-conception d'un modèle. On peut alors modifier la base, y ajouter des données et ensuite de créer un fichier contenant les ordres de création des éléments de la base de données grâce à un assistant. Ceci produisant un fichier sql on garde ainsi un historique de toutes les modification apportée à une base de donnée. Le tout relié à un serveur SVN et au commit des fichier on retrouve les modification apporté par d'autres utilisateur ainsi que le modèle de BD à jour.
Il serait donc possible d'avoir un serveur de DB accessible à tous les programmeurs. On aurait ainsi plus besoin d'avoir les Bases de données installées sur chacun des postes mais une seule version toujours à jour.
J'attends le test des programmeurs pour savoir si ça fonctionne correctement sous linux aussi.
PS : notez que c'est l'intégratrice qui vous parle de prog !
Votre commentaire