Ten artykuł jest lustrzanym artykułem tłumaczenia maszynowego, kliknij tutaj, aby przejść do oryginalnego artykułu.

Widok: 36475|Odpowiedź: 1

[Źródło] Pozwól, aby Entity Framework rozpoczął, nie jest już ważny __MigrationHistory tabeli

[Skopiuj link]
Opublikowano 19.10.2016 13:40:14 | | |

W Entity Framework, gdy DbContext jest ładowany po raz pierwszy, OnModelCreating sprawdzi tabelę __MigrationHistory jako tryb programowania za pomocą Code Frist, a gdy najpierw pojawi się baza danych, to wykrywanie jest redundantne, więc musi zostać zablokowane, a przed EF 4.1 można użyć następującego polecenia w funkcji OnModelCreating do zablokowania tego wykrywania:




Po 4.3 powyższe stwierdzenia są wyraźnie wycofane przez MSDN, więc muszą zostać zastąpione w nowy sposób:


Z nowym EF wszystko jest w porządku!




Poprzedni:EF Code Frist aktualizuje się z modelu jednostki do bazy danych
Następny:Liczba tabel oraz nazwy tabel w bazie danych statystycznej w Mssql i Oracle
 Ziemianin| Opublikowano 07.02.2021 15:08:50 |
Strategia inicjalizacji bazy danych w EF 6 Code-First
https://www.itsvse.com/thread-7441-1-1.html

Zrzeczenie się:
Całe oprogramowanie, materiały programistyczne lub artykuły publikowane przez Code Farmer Network służą wyłącznie celom edukacyjnym i badawczym; Powyższe treści nie mogą być wykorzystywane do celów komercyjnych ani nielegalnych, w przeciwnym razie użytkownicy ponoszą wszelkie konsekwencje. Informacje na tej stronie pochodzą z Internetu, a spory dotyczące praw autorskich nie mają z nią nic wspólnego. Musisz całkowicie usunąć powyższą zawartość z komputera w ciągu 24 godzin od pobrania. Jeśli spodoba Ci się program, wspieraj oryginalne oprogramowanie, kup rejestrację i korzystaj z lepszych, autentycznych usług. W przypadku naruszenia praw prosimy o kontakt mailowy.

Mail To:help@itsvse.com