Si un script échoue pendant la migration, flyway n'ajoutera pas d'enregistrement à schema_version dans DB2 db pour l'instruction ayant échoué.Le chemin de migration ne marque pas l'instruction dans schema_version en tant qu'échec dans DB2
Avez-vous une idée de la façon d'éviter cette situation?
I did a migration, 4th script failed, i expect this script will have status ABORTED/FAILED
Voulez-vous dire modifier la version_schema même si une migration a échoué? Cela ressemble à une mauvaise idée. – mao
non, je veux dire que si un script échoue pendant la migration dans DB2, vous n'avez pas besoin d'utiliser la réparation de commande, le script a le statut "En attente" –
Il semble que les documents de survol qui ont tenté et les migrations non appliquées restent en attente. Le -612 (nom en double) suggère qu'il y a une erreur de codage dans le script concerné, alors pourquoi ne pas résoudre ce problème? – mao