Migrations در EF Core

Migration مکانیزمی برای اعمال تغییرات مدل‌های C# روی ساختار پایگاه داده است.

ایجاد Migration


dotnet ef migrations add InitialCreate

اعمال Migration


dotnet ef database update

مزایا

  • مدیریت نسخه پایگاه داده
  • ثبت تاریخچه تغییرات
  • هماهنگی مدل‌ها و دیتابیس

جمع‌بندی

Migration ساده‌ترین روش برای ایجاد و بروزرسانی ساختار پایگاه داده بر اساس مدل‌های برنامه است.