Je me demandais si quelqu'un avait déjà pensé ou mis en œuvre quelque chose comme ça.Schéma de versionnement de la base de données Oracle
Je considère l'implémentation d'un schéma de versionnement de base de données. Une fois par jour, un travail est exécuté, ce qui génère tous les DDL et le code source dans un seul fichier. Un hachage serait alors exécuté contre ce fichier. Le hachage serait stocké dans la base de données avec un numéro de version. Chaque fois que le hachage est modifié, la valeur de hachage est mise à jour et le numéro de version est incrémenté.
Est-ce que cela a du sens? Quelqu'un voit-il des trous énormes dans cet autre que le fait que cela se produise une fois par jour?
Quelqu'un a-t-il fait quelque chose de similaire?