ファブリケータが重複した名前を生成する問題、老朽化が進んだローカルテストデータベースが原因で発生しています

理論上、テストデータベースはすべてのテスト実行後に自動的にクリーンアップされるはずです。そのため、この状態になることはありません。しかし、テストプロセスが何らかの理由で異常終了した場合、クリーンアップ(技術的にはpg savepointの復元)がスキップされる可能性があると思います。

したがって、これは通常の発生状況ではありません。個人的には、奇妙な失敗が発生し始めた場合にのみ、drop/create/migrateを試す価値があると思います。

しかし、待つことに問題がなければ、テストデータベースを定期的に再作成しても害はありません :+1:

「いいね!」 3