Migrations de bases de données en CI/CD
Les migrations sont des modifications de schéma versionnées (SQL ou DSL). Des outils tels que Flyway et Liquibase suivent les scripts appliqués dans des tables de métadonnées et s'exécutent dans l'ordre. Exécutez les migrations avant ou dans le cadre du déploiement : même artefact de pipeline que le code de l'application. N’appliquez jamais de DDL ad hoc en production sans fichier de migration.