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
Applicare il versioning ai nostri endpoint ASP.NET Core Minimal API
Miglioramenti nelle performance di Angular 16
Usare una container image come runner di GitHub Actions
Aggiungere interattività lato server in Blazor 8
Eseguire una GroupBy per entity in Entity Framework
Filtrare e rimuovere gli elementi dalla cache del browser tramite le API JavaScript
Verificare la provenienza di un commit tramite le GitHub Actions
Gestire undefined e partial nelle reactive forms di Angular
Routing statico e PreRendering in una Blazor Web App
Utilizzare la session affinity con Azure Container Apps
Miglioramenti agli screen reader e al contrasto in Angular
Recuperare un elemento inserito nella cache del browser tramite API JavaScript
I più letti di oggi
- I nuovi metodi degli array di ECMAScript 5
- Evitare (o ridurre) il repo-jacking sulle GitHub Actions
- Un custom control BoundField con dropdownlist
- .NET Core 3, C#8 and beyond
- Utilizzare long polling in HTML5 per richieste in real time
- Utilizzare le shortcut da tastiera con KeyboardAccelerator nella Universal Windows Platform
- Microsoft Security Bulletin MS05-048