現在、大量の初期データを含む大きなアプリケーションがあります。基本的に、postgresql ダンプ ファイルがあり、「適切なデータベース」を取得するためにいくつかの移行を適用する必要があります。また、アプリケーションには、同期/移行時に初期データを再作成するためのフィクスチャがほとんどありません。
はい、これは頭の中で大きな痛みです。
とにかく、Django はデータベースをコピーしてテストを実行し、すべて正常に動作するはずです。しかし、問題は、非常に長い時間がかかることです。
これらの動作を再現するカスタムテストランナーを作ろうと思っているのですが、お願いしたいです!何を提案できますか?