در اینجا به صورت اختصاصی در موردش بحث شده: بالا بردن سرعت بارگذاری اولیه EF Code first با تعداد مدلهای زیاد
نکته جالب اینجاست که EF Core دیگه چنین کاری رو انجام نمیده (بررسی تطابق ساختار بانک اطلاعاتی با مدلهای برنامه در حین اجرا). یعنی برنامه به سرعت اجرا میشه. اگر بانک اطلاعاتی با مدلهای شما هماهنگ نبود، فقط خطای عدم امکان اجرای کوئری رو میگیرید. مثلا این خطار رو میگیرید که فلان جدول وجود نداره و این خطا هم از طرف بانک اطلاعاتی صادر میشه و نه از طرف EF Core. راهحلش اجرای مهاجرتها به صورت دستی است. دیگر هیچ چیزی در اینجا خودکار نیست و مسئولیتش هم با خود شما است.