Retour à la leçonMission
Mission : sauver un renommage de colonne avant qu'il n'efface des données
Repérer l'angle mort de l'autogénération sur un renommage de colonne et corriger le script avant application.
Contexte
Une équipe renomme la colonne nom en nom_complet dans le modèle Utilisateur, puis lance alembic revision --autogenerate -m "renomme nom". Le script généré n'a pas encore été appliqué, mais doit être relu avant alembic upgrade head, sur une table qui contient déjà des dizaines de milliers de lignes réelles.