Spring Boot : écrire le serveur (école d'ingénieur) · Chapitre 10 · Application directe du cours
L'historique de Flyway
PostgreSQL et les migrations · niveau 1 (application)
Énoncé
D'après la table flyway_schema_history montrée dans le cours, combien de migrations ont été appliquées, dans quel ordre, et que ferait Flyway au prochain démarrage si l'on ajoutait V3__editeur.sql ?
Corrigé
Trois migrations, toutes réussies (success vaut t) : 1, puis 2, puis 2.1, dans l'ordre des versions. Au démarrage suivant, Flyway valide les trois sommes de contrôle, puis voit que 3 est plus grand que la version courante (2.1) et applique V3__editeur.sql, qu'il note à son tour. Une migration V2_5 ajoutée après coup, plus petite que la version courante, serait au contraire refusée par défaut : elle arrive « dans le désordre ».
100 % gratuit
La suite du chapitre est sur Adloun
- 10 autres exercices corrigés dans ce chapitre
- Les 2 QCM du chapitre, le premier sans compte
- Le tuteur, qui guide pas à pas sans donner la réponse
Sans compte : le cours et le premier QCM. Exercices et tuteur : inscription gratuite en 30 secondes, sans carte bancaire.