Cependant, pour les versions des bases de données il n'existe aucune caractéristique intégrée dans ces systèmes et ils devraient certainement pouvoir être synchronisés.
DBV est une application open source au format PHP qui peut nous aider à comprendre les bases de données dans le système de contrôle de version que nous utilisons.
Une fois installé, il suit chaque changement de schéma / disque (tables, lignes, colonnes, vues, fonctions, etc) et nous permet d'exporter un fichier SQL qui reflète le changement (dans un dossier que nous voulons).
Comme ce fichier SQL sera également pris en compte par le système de contrôle de version qui est utilisé, il sera reçu par les autres membres de l'équipe.
DBV supporte MySQL par défaut et possède une interface simple à mettre en œuvre des connecteurs pour toutes les autres bases de données.