Salut,

Bien que des scripts pourront faire le travail correctement j'approuve particulièrement des outils de gestion de migration SQL comme Phinx. Pour les mêmes avantages cités (versioning, rollback et faciliter de suivre la bonne exécution des migrations).

Selon les applications et langages utilisées cela peut s'intégrer très facilement, ex: Le framework PHP Symfony avec le bundle doctrine que l'on utilise beaucoup chez nous.

Cela s'intègre parfaitement bien dans de l'intégration / déploiement continu, en exécutant la commande de migration le bundle détermine automatiquement les migration à passer / rollback.

++

--
Maximilien D

Co-gérant, Co-Fondateur
Responsable Hébergement & Infogérance
maximilien@kabolt.fr - +337 69 44 00 91

Kabolt - Applications, Hébergement & Infogérance
kabolt.fr - contact@kabolt.fr - +339 72 57 28 50