چگونه می توانم مهاجرت را در Entity Framework Core برگردانم؟
چگونه می توانم مهاجرت را در Entity Framework Core برگردانم؟

تصویری: چگونه می توانم مهاجرت را در Entity Framework Core برگردانم؟

تصویری: چگونه می توانم مهاجرت را در Entity Framework Core برگردانم؟
تصویری: [CFA #4] چگونه می توان مهاجرت و به روز رسانی پایگاه داده را در رویکرد اول کد اضافه یا حذف کرد؟ 2024, آوریل
Anonim

به برگرداندن آخرین اعمال شده مهاجرت شما باید (دستورات کنسول مدیریت بسته): مهاجرت را برگردانید از پایگاه داده: PM> Update-Databas

مهاجرت-name> حذف مهاجرت فایل از پروژه (یا در مرحله بعد دوباره اعمال خواهد شد) به روز رسانی مدل عکس فوری: PM> Remove- مهاجرت.

در نتیجه، چگونه می توانم یک مهاجرت را در Entity Framework لغو کنم؟

در EF Core می توانید دستور Remove- را وارد کنید. مهاجرت پس از اینکه اشتباه خود را اضافه کردید، در کنسول مدیریت بسته مهاجرت . یک عملیات داربستی انجام شد که ممکن است منجر به از دست رفتن داده شود. لطفا بررسی کنید مهاجرت برای دقت به لغو کردن این عمل، از Remove- استفاده کنید مهاجرت.

دوم اینکه چگونه Entity Framework Core خود را به روز کنم؟ برای به روز رسانی یک موجودیت با Entity Framework Core، این روند منطقی است:

  1. نمونه ای برای کلاس DbContext ایجاد کنید.
  2. موجودیت را با کلید بازیابی کنید.
  3. تغییراتی در ویژگی های موجودیت ایجاد کنید.
  4. ذخیره تغییرات.

در نتیجه، چگونه می توانم در Entity Framework مهاجرت کنم؟

زیر کلاس زمینه است. مرحله 1 - قبل از اجرای برنامه باید آن را فعال کنید مهاجرت . مرحله 2 - کنسول Package Manager را از Tools → NuGet Package Manger → Package Manger Console را باز کنید. مرحله 3 - مهاجرت قبلاً فعال است، اکنون اضافه کنید مهاجرت در برنامه خود با اجرای دستور زیر.

مهاجرت در هسته دات نت چیست؟

مهاجرت راهی برای همگام نگه داشتن طرح واره پایگاه داده با EF است هسته مدل سازی با حفظ داده ها EF هسته migrations مجموعه ای از دستورات هستند که می توانید در کنسول NuGet Package Manager یا در آن اجرا کنید دات نت رابط خط فرمان (CLI).

توصیه شده: