من الناحية النظرية، من المفترض أن يتم تنظيف قاعدة بيانات الاختبار تلقائيًا بعد كل تشغيل اختبار. لذلك لا ينبغي أن تصل أبدًا إلى هذه الحالة. ولكن… إذا تم إنهاء عمليات الاختبار بشكل سيء بطريقة ما، أعتقد أنه من الممكن تخطي هذا التنظيف (تقنيًا، استعادة نقطة حفظ pg).
لذلك لا ينبغي أن يكون هذا حدثًا عاديًا. شخصيًا، لن أزعج نفسي بـ drop/create/migrate إلا إذا بدأت في الحصول على فشل غريب.
ولكن، إذا كنت لا تمانع في الانتظار، فلا ضرر من إعادة إنشاء قاعدة بيانات الاختبار الخاصة بك بانتظام ![]()