Versionning base de données avec DBV
Beaucoup de développeurs ont l'habitude d'utiliser un système de versionning (aussi appelé contrôle de version) comme SVN, Git ou Mercurial pour gérer le code source d'une application.
Et bien il est également possible de versionner une base de données MySQL, et plus précisément le schéma, c'est-à-dire la structure des tables, grâce à DBV. Ça permet de travailler à plusieurs développeurs sur un projet et de pouvoir propager aux autres membres de l'équipe les modifications apportées à la structure de la base.
DBV fonctionne à base de révisions (comme SVN), il est écrit en PHP et utilise le bootstrap twitter, avec une interface très simple et fonctionnelle :
La page du jour est changer la couleur de la grille dans excel, bonne lecture.
Pour l'utiliser, il faut le télécharger sur le site officiel : http://dbv.vizuina.com/. Si vous rencontrez une erreur PHP : Fatal error: Call to undefined function bindtextdomain(), activez l'extension gettext dans php.ini.
Allez donc jeter un oeil sur cette page : ange plumé.