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
Eseguire le GitHub Actions offline
Cache policy su route groups di Minimal API in ASP.NET Core 7
Gestire i null nelle reactive form tipizzate di Angular
Utilizzare database e servizi con gli add-on di Container App
Utilizzare le Cache API di JavaScript per salvare elementi nella cache del browser
Trasformare qualsiasi backend in un servizio GraphQL con Azure API Management
Creare alias per tipi generici e tuple in C#
Usare un KeyedService di default in ASP.NET Core 8
Personalizzare l'errore del rate limiting middleware in ASP.NET Core
Eseguire attività pianificate con Azure Container Jobs
Inizializzare i container in Azure Container Apps
Recuperare un elemento inserito nella cache del browser tramite API JavaScript