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
Supporto ai tipi DateOnly e TimeOnly in Entity Framework Core
Creare una libreria CSS universale - Rotazione degli elementi
Filtering sulle colonne in una QuickGrid di Blazor
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Managed deployment strategy in Azure DevOps
Aggiornare a .NET 9 su Azure App Service
Rinnovare il token di una GitHub App durante l'esecuzione di un workflow
Configurare e gestire sidecar container in Azure App Service
Conoscere il rendering Server o WebAssembly a runtime in Blazor
Creare una custom property in GitHub
Loggare le query più lente con Entity Framework
Creare agenti facilmente con Azure AI Agent Service