Entity Framework Core доторх шилжилтийг хэрхэн буцаах вэ?
Entity Framework Core доторх шилжилтийг хэрхэн буцаах вэ?

Видео: Entity Framework Core доторх шилжилтийг хэрхэн буцаах вэ?

Видео: Entity Framework Core доторх шилжилтийг хэрхэн буцаах вэ?
Видео: EFCore 6 (Entity Framework DotNet 6), CSharp жишээн дэх гүйлгээ 2024, Арваннэгдүгээр
Anonim

руу буцах хамгийн сүүлд ашигласан шилжилт хөдөлгөөн Та хийх ёстой (багц менежерийн консолын командууд): Шилжилтийг буцаах мэдээллийн сангаас: PM> Update-Database

шилжилт хөдөлгөөн-нэр> Устгах шилжилт хөдөлгөөн төслийн файл (эсвэл дараагийн алхамд дахин хэрэглэгдэх болно) Загварын агшин зуурын зургийг шинэчлэх: PM> Устгах- Шилжилт хөдөлгөөн.

Тиймээс, Entity Framework-д шилжих хөдөлгөөнийг хэрхэн буцаах вэ?

EF Core-д та Remove- командыг оруулж болно. Шилжилт хөдөлгөөн Та алдаагаа нэмсний дараа багц менежерийн консол дээр шилжилт хөдөлгөөн . Өгөгдөл алдагдахад хүргэж болзошгүй үйл ажиллагаа хийгдсэн. -г хянаж үзнэ үү шилжилт хөдөлгөөн нарийвчлалын хувьд. руу буцаах Энэ үйлдэлд Устгах-г ашиглана уу. Шилжилт хөдөлгөөн.

Хоёрдугаарт, би Entity Framework Core-ээ хэрхэн шинэчлэх вэ? Аж ахуйн нэгжийг Entity Framework Core-ээр шинэчлэхийн тулд энэ нь логик процесс юм:

  1. DbContext классын жишээ үүсгэх.
  2. Байгууллагыг түлхүүрээр татаж авах.
  3. Байгууллагын шинж чанарт өөрчлөлт оруулах.
  4. Өөрчлөлтүүдийг хадгалах.

Тиймээс би Entity Framework-д хэрхэн шилжих вэ?

Дараах нь контекст анги юм. Алхам 1 - Програмыг ажиллуулахын өмнө та идэвхжүүлэх хэрэгтэй шилжилт хөдөлгөөн . Алхам 2 – Багаж менежерийн консолыг Tools → NuGet Package Manger → Package Manger Console хэсгээс нээнэ үү. Алхам 3 - Шилжилт хөдөлгөөн аль хэдийн идэвхжсэн, одоо нэмнэ үү шилжилт хөдөлгөөн Дараах командыг гүйцэтгэх замаар өөрийн аппликешн дээр.

NET цөм дэх шилжилт хөдөлгөөн гэж юу вэ?

Шилжилт хөдөлгөөн нь өгөгдлийн сангийн схемийг EF-тэй синхрончлох арга юм Гол өгөгдлийг хадгалах замаар загварчлах. EF Гол шилжилт хөдөлгөөн нь NuGet Package Manager Console эсвэл программ дээр гүйцэтгэх боломжтой командуудын багц юм цэг Тушаалын шугамын интерфейс (CLI).

Зөвлөмж болгож буй: