Le migrazioni sono una funzionalità di Entity Framework che fornisce il rilevamento delle modifiche a un primo modello di codice (o database) e l'aggiornamento dello schema del database (o del modello) in base a tali modifiche.
Sembra un compito davvero comune, ma non riesco a trovare un modo semplice per farlo. Voglio annullare l'ultima migrazione applicata. Mi sarei aspettato un comando semplice, come PM> Update-Database -TargetMigration:"-1" Invece, tutto quello che posso inventare è: PM> Get-Migrations Retrieving migrations that have been applied to the target database. 201208012131302_Add-SystemCategory …
Ho confuso le mie migrazioni, ho usato IgnoreChangesla migrazione iniziale, ma ora voglio eliminare tutte le mie migrazioni e iniziare con una migrazione iniziale con tutta la logica. Quando elimino le migrazioni nella cartella e provo e Add-Migrationnon genera un file completo (è vuoto - perché non ho apportato modifiche …
Per qualche ragione, le mie migrazioni sembrano essere state confuse / corrotte / qualunque cosa. Sono al punto in cui voglio solo ricominciare, quindi c'è un modo per annullare completamente tutte le migrazioni, cancellare la cronologia ed eliminare il codice di migrazione, quindi sono tornato al punto di partenza? es.) …
Come si utilizzano le migrazioni di codice First Entity Framework 5 per creare uno script di database completo dallo stato iniziale (vuoto) all'ultima migrazione? Il post sul blog su MSDN Blog suggerisce di farlo, ma sembra creare uno script vuoto: Update-Database -Script -SourceMigration: $InitialDatabase
Sto usando il codice Entity Framework prima nel mio sito Web e mi chiedo solo se esiste un modo per eseguire il debug dei codici di migrazione. Sai, come impostare punti di interruzione e cose del genere. Sto usando Package Manager Console per aggiornare il database usando Update-Database. Grazie
Ho rinominato un paio di entità e le loro proprietà di navigazione e ho generato una nuova migrazione in EF 5. Come al solito con le ridenominazioni nelle migrazioni EF, per impostazione predefinita stava per rilasciare oggetti e ricrearli. Non è quello che volevo, quindi ho praticamente dovuto creare il …
Aggiornamento database non riuscito dalla console di Gestione pacchetti. Ho usato Entity Framework 6.x e l'approccio code-first. L'errore è "Nel database è già presente un oggetto denominato" AboutUs "." Come posso risolvere questo problema? internal sealed class Configuration : DbMigrationsConfiguration<Jahan.Blog.Web.Mvc.Models.JahanBlogDbContext> { public Configuration() { AutomaticMigrationsEnabled = true; AutomaticMigrationDataLossAllowed = false; …
Sto usando EF5 beta1 e mentre ero in grado di eseguire "Update-Database" prima. Ora che ho chiuso Visual Studio, non riesco a farlo funzionare. Ottengo il seguente errore: Il termine "Update-Database" non viene riconosciuto come nome di un cmdlet, una funzione, un file di script o un programma eseguibile. Controlla …
Sto provando a seminare un database di sviluppo con alcuni dati di test. L'ho usato context.People.AddOrUpdate(p => p.Id, people));con molto successo. Ho un'altra tabella che devo seminare, in cui non conoscerei la chiave primaria. Ad esempio, vorrei AddOrUpdate in base alla corrispondenza del nome e del cognome. Non sono sicuro …
Sto aggiungendo una nuova migrazione ma questo messaggio mostra: Impossibile generare una migrazione esplicita perché le seguenti migrazioni esplicite sono in sospeso: [201203170856167_left]. Applicare le migrazioni esplicite in sospeso prima di tentare di generare una nuova migrazione esplicita. Qualcuno può aiutarmi?
Sono nuovo in Entity Framework. Sto provando a configurare un'applicazione MVC che utilizza EF 6. Sto usando le migrazioni Code First. Sto utilizzando le aree nell'app e vorrei avere diversi DbContext in ciascuna area per suddividerla. So che EF 6 ha ContextKey, ma non riesco a trovare informazioni complete su …
Sto giocando con il nuovo MVC 5, ho alcuni modelli, controller e impostazioni di viste utilizzando le migrazioni code first. La mia domanda è: come si inseriscono utenti e ruoli? Attualmente semino alcuni dati di riferimento nel mio metodo Seed in Configuration.cs. Ma mi sembra che le tabelle degli utenti …
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.