Агуулгын хүснэгт:

Би EF шилжилт хөдөлгөөнөөс хэрхэн ангижрах вэ?
Би EF шилжилт хөдөлгөөнөөс хэрхэн ангижрах вэ?

Видео: Би EF шилжилт хөдөлгөөнөөс хэрхэн ангижрах вэ?

Видео: Би EF шилжилт хөдөлгөөнөөс хэрхэн ангижрах вэ?
Видео: Шпатлевка стен и потолка. З способа. Какой самый быстрый? 2024, May
Anonim

Устгах а шилжилт хөдөлгөөн

Заримдаа та нэмдэг шилжилт хөдөлгөөн мөн та өөрийн тохиргоонд нэмэлт өөрчлөлт оруулах хэрэгтэй гэдгийг ойлгоорой EF Хэрэглэхийн өмнө үндсэн загвар. руу арилгах сүүлийн шилжилт хөдөлгөөн , энэ тушаалыг ашиглана уу. Дараа нь арилгах нь шилжилт хөдөлгөөн , та нэмэлт загварын өөрчлөлтийг хийж, дахин нэмж болно.

Мөн EF шилжилт хөдөлгөөн хэрхэн ажилладаг талаар мэдэх нь чухал юм.

The шилжилт хөдөлгөөн Энэ функц нь танд загвартаа өөрчлөлт оруулах, дараа нь эдгээр өөрчлөлтийг өгөгдлийн сангийн схемд нэвтрүүлэх боломжийг олгоно. Шилжилт хөдөлгөөн нь анхдагчаар идэвхжсэн байна EF Гол. Тэдгээрийг тушаалуудыг гүйцэтгэх замаар удирддаг. Хэрэв танд Visual Studio байгаа бол багц менежерийн консол (PMC) ашиглан удирдах боломжтой шилжилт хөдөлгөөн.

Үүний нэгэн адил нэмэлт шилжилт хөдөлгөөн юу хийдэг вэ? Нэмэх - Шилжилт хөдөлгөөн : Шинээр үүсгэнэ шилжилт хөдөлгөөн ангиллыг заасан нэрийн дагуу Up() болон Down() аргуудаар хийнэ. Update-Мэдээллийн сан: Сүүлийнхийг гүйцэтгэнэ шилжилт хөдөлгөөн үүсгэсэн файл Нэмэх - Шилжилт хөдөлгөөн тушаал өгч, мэдээллийн сангийн схемд өөрчлөлт оруулдаг.

Үүнтэй холбогдуулан би шилжилт хөдөлгөөнөө хэрхэн дахин тохируулах вэ?

Хувилбар 1:

  1. Өөрийн төсөл доторх бүх шилжүүлгийн файлуудыг устгана уу. Төслийн программуудын шилжилтийн хавтас бүрээр нэвтэрч, _init_.py файлаас бусад бүх зүйлийг устгана уу.
  2. Одоогийн мэдээллийн санг хаях эсвэл db-г устга. Хэрэв таны хэрэг бол sqlite3.
  3. Эхний шилжих хөдөлгөөнийг үүсгэж, мэдээллийн сангийн схемийг үүсгэнэ үү:

Би шилжилт хөдөлгөөнийг хэрхэн идэвхжүүлэх вэ?

Хэрэгсэл > NuGet багц менежер > Багц менежерийн консолыг сонгоно уу. The Идэвхжүүлэх - Шилжилт хөдөлгөөн тушаал үүсгэдэг Шилжилт хөдөлгөөн өгөгдлийн санг эхлүүлэх скрипт агуулсан хавтас. Тохиргоог нээнэ үү. cs файл дахь Шилжилт хөдөлгөөн хавтас.

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