EF7 'dnx ef update database' non funziona

entity-framework entity-framework-core

Domanda

Uso Entity Framework 7.0.0-beta7. Se voglio aggiornare il mio database con 'database di aggiornamento dfx ef', ottengo un 'fatto'. Ma niente è successo. C'è un modo per manualmente (in codice) avviare la migrazione e eseguirne il debug?

Aggiornamento: no funziona

  1. Ho spostato la modalità di nuovo al progetto web,
  2. chiamato 'dnvm install latest'
  3. chiamato 'dnx ef aggiornamento del database -c myContext' perché ne ho di più

Risposta popolare

Incontro lo stesso problema in EF RC1. e ho una scoperta, spero che possa aiutarti. creo un progetto per coinvolgere il modello di entità e EF DBContext. quindi il progetto web fa riferimento al progetto. esegui questi comandi, non funziona:

  1. Le migrazioni di dnx ef aggiungono MyFirstMigration
  2. risultati dell'aggiornamento del database di dnx ef

ma quando sposto la classe DBContext nel mio progetto web, i modelli ancora in altri progetti funzionano correttamente. Nuovo risultato

quindi nel mio scenario è necessario assicurarsi che DBContext nel progetto Web.



Related

Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
È legale questo KB? Sì, impara il perché