Code-First Migrations permette di allineare il database al nostro modello generato tramite Code-First. La peculiarità di Code-First Migrations è che non rigenera il database da zero, ma genera uno script di "aggiornamento" mantenendo così la struttura originale ed aggiungendo solo le modifiche necessarie. Quando creiamo una migrazione, per prima cosa viene generato un file di codice .NET dal quale poi viene generato il codice SQL che viene automaticamente applicato al database. Se vogliamo vedere il codice SQL che viene generato, possiamo aggiungere il parametro -script al comando Update-Database.
Update-Database -script
In questo modo, invece che aggiornare il database, in Visual Studio viene aperto un file contenente lo script SQL.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Applicare un filtro per recuperare alcune issue di GitHub
Gestione degli stili CSS con le regole @layer
Usare il colore CSS per migliorare lo stile della pagina
Reactive form tipizzati con FormBuilder in Angular
Generare la software bill of material (SBOM) in GitHub
Code scanning e advanced security con Azure DevOps
Ottenere un token di accesso per una GitHub App
Utilizzare Model as a Service su Microsoft Azure
Testare l'invio dei messaggi con Event Hubs Data Explorer
Gestire la cancellazione di una richiesta in streaming da Blazor
Installare le Web App site extension tramite una pipeline di Azure DevOps
Generare un hash con SHA-3 in .NET
I più letti di oggi
- Build 2017: segui con noi tutte le novità mercoledì 10 e giovedì 11 maggio da Seattle!
- Build 2016: segui con noi in live streaming!
- Microsoft Visual Studio Code: un nuovo editor gratuito per Windows, MacOSX e Linux per sviluppatori ASP.NET e Node.js
- ASP.NET 4.5 e Visual Studio 2012 Live - Online
- Utilizzare QuickGrid di Blazor con Entity Framework
- Gestire la cancellazione di una richiesta in streaming da Blazor
- Popolare una classe a partire dal testo, con Semantic Kernel e ASP.NET Core Web API
- Microsoft Security Bulletin MS02-026
- Speciale per il lancio di Visual Studio 2008, SQL Server 2008 e Windows Server 2008 dal 25/02 al 07/03
- Eseguire query in parallelo con Entity Framework Core and ASP.NET Core