En théorie, la base de données de test est censée être automatiquement nettoyée après chaque exécution de test. Elle ne devrait donc jamais se retrouver dans cet état. Mais… si les processus de test sont mal terminés d’une manière ou d’une autre, je pense qu’il est possible que ce nettoyage (techniquement, la restauration d’un point de sauvegarde pg) soit ignoré.
Cela ne devrait donc pas être une occurrence normale. Personnellement, je ne m’embêterais avec le drop/create/migrate que si je commençais à avoir des échecs étranges.
Mais, si cela ne vous dérange pas d’attendre, il n’y a aucun inconvénient à recréer régulièrement votre base de données de test ![]()