Retour à la leçon
Mission

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.