`dotnet ef` exécute `Program.cs` pour retrouver les services — or `Program.cs`
appelle `Database.Migrate()` au démarrage. Générer une migration supposait donc
d'ouvrir la base de développement : au mieux inutile, au pire bloquant. Constaté
sur un système de fichiers réseau, où le verrou SQLite ne se prend jamais :
l'outil attendait cinq minutes, renonçait, et laissait derrière lui un processus
qui verrouillait les binaires.
Une fabrique de conception coupe court : produire une migration n'ouvre aucune
base, et sa chaîne de connexion ne sert qu'à la génération du code.
Co-Authored-By: Claude Opus 5 <noreply@anthropic.com>