Bonjour à tous.

Je cherche un moyen de générer automatique un patch différentiel entre deux bases de sonnées.

Je m'explique :
On a livré une première version du projet il y a 6 mois.
En 6 mois le site a vécu et évolué : créations de comptes utilisateurs, rédactions d'articles, etc..
Entre temps on a développé un "lot 2" dans le quel on à modifié les tables, créée du contenu etc, ...

Le processus de mise à jour envisagé est le suivant :
1 ) On fait deux copies de la base de prod. A et B
2 ) On applique des modifications sur la base B pour qu'elle corresponde au nouveau programme. (cette étape va prendre du temps ! Les modifications ne sont pas effectués directement sur la base mais par le programme..(donc, malheureusement, je ne peux pas faire mon ptit fichier patch à la mano))
3 ) On génère le patch en ce basant sur les différences entre A et B
4 ) On applique le patch sur la base de prod (qui a eu le temps de vivre ces propres aventures entre temps)

D'où ma question : Comment générer un patch qui permet de mettre à jour une base de données à partir de la différence entre deux bases ?


J'espère avoir été claire... Si vous avez des questions ou besoin de plus d'information, n'hésitez pas à demander


Merci par avance pour votre aide,
Et bonne année à tous