Per convenzione, Entity Framework Core assume che il nome della tabella su cui un'entity è mappata corrisponda al nome del suo entityset nel contesto. Per fare un esempio contreto, se abbiamo una entity Product mappata sull'entityset Products, Entity Framework Core assume che la tabella sul database si chiami Products. Nel caso di SqlServer, Entity Framework assume anche che lo schema sia dbo.
Nel caso in cui vogliamo cambiare lo schema, in fase di mapping dell'entity dobbiamo usare il metodo ToTable passando il nome della tabella verso cui mappare e il parametro schema con il nome dello schema.
modelBuilder.Entity<Product>() .ToTable("Products", schema: "prods");
Commenti
Per inserire un commento, devi avere un account.
Fai il login e torna a questa pagina, oppure registrati alla nostra community.
Approfondimenti
Bloccare l'esecuzione di un pod in mancanza di un'artifact attestation di GitHub
Controllare la telemetria con .NET Aspire
Scrivere selettori CSS più semplici ed efficienti con :is()
Inference di dati strutturati da testo con Semantic Kernel e ASP.NET Core Web API
Managed deployment strategy in Azure DevOps
Creare agenti facilmente con Azure AI Agent Service
Utilizzare il metodo Index di LINQ per scorrere una lista sapendo anche l'indice dell'elemento
Gestire il routing HTTP in Azure Container App
Utilizzare EF.Constant per evitare la parametrizzazione di query SQL
Gestire gli accessi con Token su Azure Container Registry
Autenticazione di git tramite Microsoft Entra ID in Azure DevOps
Proteggere le risorse Azure con private link e private endpoints
I più letti di oggi
- disponibile il nuovo #adsdk per #win8. doc su https://aspit.co/ad3 donwload diretto da https://aspit.co/ad4
- Niente .NET sui server: siamo Microsoft
- Develop and distribute Azure Functions using K8s and CI/CD
- Documentare i servizi REST con Swagger e OpenAPI con .NET 9
- Impersonation di utente per l'esecuzione di codice in una pagina ASP.NET
- Solo 5 minuti all'inizio della keynote!! http://aspitalia.com/build-win8 #BldWin
- #MIX10: Windows Phone - demo Hush Hush, un diario con interfaccia completamente personalizzata