როგორ დავაბრუნო მიგრაცია Entity Framework Core-ში?
როგორ დავაბრუნო მიგრაცია Entity Framework Core-ში?

ვიდეო: როგორ დავაბრუნო მიგრაცია Entity Framework Core-ში?

ვიდეო: როგორ დავაბრუნო მიგრაცია Entity Framework Core-ში?
ვიდეო: Migrating from entity framework 6 to Core 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 Console Tools-დან → NuGet Package Manger → Package Manger Console. ნაბიჯი 3 - მიგრაცია უკვე ჩართულია, ახლა დაამატეთ მიგრაცია თქვენს აპლიკაციაში შემდეგი ბრძანების შესრულებით.

რა არის მიგრაცია. NET ბირთვში?

მიგრაცია არის გზა მონაცემთა ბაზის სქემის სინქრონიზაციისთვის EF-თან ბირთვი მოდელირება მონაცემთა შენახვით. EF ბირთვი მიგრაცია არის ბრძანებების ნაკრები, რომელიც შეგიძლიათ შეასრულოთ NuGet Package Manager Console-ში ან შიგნით დოტნეტი ბრძანების ხაზის ინტერფეისი (CLI).

გირჩევთ: