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
Persistere la ChatHistory di Semantic Kernel in ASP.NET Core Web API per GPT
Cambiare la chiave di partizionamento di Azure Cosmos DB
Utilizzare il nuovo modello GPT-4o con Azure OpenAI
Implementare l'infinite scroll con QuickGrid in Blazor Server
Paginare i risultati con QuickGrid in Blazor
Criptare la comunicazione con mTLS in Azure Container Apps
Gestione dei nomi con le regole @layer in CSS
Miglioramenti nell'accessibilità con Angular CDK
Eseguire script pre e post esecuzione di un workflow di GitHub
Usare i servizi di Azure OpenAI e ChatGPT in ASP.NET Core con Semantic Kernel
Ordine e importanza per @layer in CSS
Utilizzare un numero per gestire la concorrenza ottimistica con SQL Server ed Entity Framework