Bonjour,
Je suis à la recherche d'un bon départ,pour pouvoir créer un module qui gère le "versionning" du base donnée:
-Upgrade/disapgrade base donnée (ex Database v 1.0 to Database v 1.1 ou l'inverse )
- Un suivi sur chaque modification(insert,update,delete ) sur les tables
-Comparaison des schémas,des tables
-->Un script qui gère le montage du base d'une version a une autre ou la démonter.
J'ai fait plusieurs recherche mais j'ai pas trouver un bon départ ni des tutoriels bien documentés et claires alors j'attendrais votre aide . Merci d'avance
# Liquibase, Flyway...
Posté par Guillaume Smet (site web personnel) . Évalué à 2.
Salut,
Le mieux est sans doute de regarder du côté des gens qui ont déjà résolu ce souci :
Ce n'est pas un sujet si simple.
--
Guillaume
[^] # Re: Liquibase, Flyway...
Posté par Turki . Évalué à 0. Dernière modification le 17 février 2017 à 12:22.
bonjour merci ,
Liquibase il parait un peu compliquée et je l'ai déjà consulter et il permet pas de update/disapgrade la base donnée d'une version a une autre .Et oui ce sujet n'est pas simple mais en faite il joue un très grand rôle dans l'usine logicielle DevOps faut vraiment trouver un bon documentation et bien le maîtriser .Ce dernier va faciliter pleins de choses.
Makki
# des pistes sur les bases que je connais
Posté par NeoX . Évalué à 2.
avec mysql/mariadb
1°) suffit de lire les logs
2°) suffit de comparer les logs, ou les dumps de structures
3°) pour monter d'une version à l'autre, il faut prendre le patch des structures à partir du point 2
4°) pour revenir en arriere ? faut reimporter le dump de la version precedente (perte de données à prevoir)
[^] # Re: des pistes sur les bases que je connais
Posté par Turki . Évalué à 1.
bonsoir ,
Est ce que vous recommandez un bon Tutorial dont il peux vraiment être utile
Suivre le flux des commentaires
Note : les commentaires appartiennent à celles et ceux qui les ont postés. Nous n’en sommes pas responsables.