Quando dobbiamo effettuare il deploy del nostro sito un Azure Website e vogliamo anche lanciare uno script di migrazione generato da Code-First Migration, dobbiamo utilizzare la modalità di deploy Web Deploy.
Quando effettuiamo il publish dell'applicazione, nella sezione Connection dobbiamo selezionare il metodo Web Deploy. Successivamente, nella sezione Settings appare la lista dei database e per il database per cui intendiamo eseguire la migrazione selezioniamo il checkbox "Execute Code-First Migrations".
Una volta effettuato il deploy, quando l'applicazione parte la prima volta (evento Application_Start) viene lanciata in automatico la migrazione. Grazie a questa tecnica, possiamo effettuare la migrazione di database in maniera automatica e con uno sforzo minimo.
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Miglioramenti nell'accessibilità con Angular CDK
Configurare policy CORS in Azure Container Apps
Usare Refit e Polly in Blazor per creare client affidabili e fortemente tipizzati
Come migrare da una form non tipizzata a una form tipizzata in Angular
Effettuare il deploy di immagini solo da container registry approvati in Kubernetes
Supportare il sorting di dati tabellari in Blazor con QuickGrid
.NET Conference Italia 2023
Utilizzare Model as a Service su Microsoft Azure
What's new in Azure Functions and Extensions
Potenziare Azure AI Search con la ricerca vettoriale
Eseguire le GitHub Actions offline
Utilizzare la session affinity con Azure Container Apps