Questo articolo è un articolo speculare di traduzione automatica, clicca qui per saltare all'articolo originale.

Vista: 36475|Risposta: 1

[Fonte] Permette all'avvio del Entity Framework non più valido __MigrationHistory tabella

[Copiato link]
Pubblicato su 19/10/2016 13:40:14 | | |

In Entity Framework, quando DbContext viene caricato per la prima volta, OnModelCreating controllerà la tabella __MigrationHistory, come modalità di programmazione usando Code Frist, e quando c'è prima un database, questa rilevazione è ridondante, quindi deve essere bloccata, e prima di EF 4.1, puoi usare la seguente istruzione nella funzione OnModelCreating per bloccare questa rilevazione:




Dopo la 4.3, le affermazioni sopra sono esplicitamente deprecate dalla MSDN, quindi devono essere sostituite in modo nuovo:


Con il nuovo EF va tutto bene!




Precedente:Il codice EF si aggiorna prima dal modello di entità al database
Prossimo:Il numero di tabelle e i nomi delle tabelle nel database statistico in Mssql e Oracle
 Padrone di casa| Pubblicato su 07/02/2021 15:08:50 |
Strategia di inizializzazione del database in EF 6 Code-First
https://www.itsvse.com/thread-7441-1-1.html

Disconoscimento:
Tutto il software, i materiali di programmazione o gli articoli pubblicati dalla Code Farmer Network sono destinati esclusivamente all'apprendimento e alla ricerca; I contenuti sopra elencati non devono essere utilizzati per scopi commerciali o illegali, altrimenti gli utenti dovranno sostenere tutte le conseguenze. Le informazioni su questo sito provengono da Internet, e le controversie sul copyright non hanno nulla a che fare con questo sito. Devi eliminare completamente i contenuti sopra elencati dal tuo computer entro 24 ore dal download. Se ti piace il programma, ti preghiamo di supportare software autentico, acquistare la registrazione e ottenere servizi autentici migliori. In caso di violazione, vi preghiamo di contattarci via email.

Mail To:help@itsvse.com