Code First mappa in automatico un'entity con la tabella del database che ha lo stesso nome del DbSet che espone l'entity stessa. Utilizzando il metodo ToTable in fase di mapping, possiamo personalizzare il nome della tabella verso cui mappare l'entity. Oltre a personalizzare il nome, possiamo anche specificare un owner diverso da quello dei default utilizzando l'overload che accetta due parametri dove il primo specifica il nome della tabella mentre il secondo ne specifica l'owner.
modelBuilder.Entity<Person>() .ToTable("People", "CustomOwner");
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Implementare l'infinite scroll con QuickGrid in Blazor Server
Ottimizzare il mapping di liste di tipi semplici con Entity Framework Core
Eseguire operazioni sui blob con Azure Storage Actions
Accesso sicuro ai secrets attraverso i file in Azure Container Apps
Creare gruppi di client per Event Grid MQTT
Potenziare Azure AI Search con la ricerca vettoriale
Installare le Web App site extension tramite una pipeline di Azure DevOps
Sfruttare al massimo i topic space di Event Grid MQTT
Limitare le richieste lato server con l'interactive routing di Blazor 8
Controllare gli accessi IP alle app con Azure Container Apps
Come EF 8 ha ottimizzato le query che usano il metodo Contains
Usare il versioning con i controller di ASP.NET Core Web API