Xerxes Blog

حذف یک Migration اعمال‌شده در Entity Framework بدون بدتر کردن اوضاع

engineering #dotnet #entity-framework #database-migrations

حذف یک Migration اعمال‌شده در Entity Framework بدون بدتر کردن اوضاع

یک migration اعمال‌شده بخشی از تاریخچه‌ی دیتابیس است، بنابراین حذف آن از source control چیزی را در محیط‌های اجراشده برنمی‌گرداند. این نوشته تفاوت محیط توسعه و محیط مشترک، زمان مناسب rollback و دلیل امن‌تر بودن corrective migration در بسیاری از موارد را توضیح می‌دهد.