Specificare lo schema di una tabella mappata con Entity Framework Code First

di Stefano Mostarda, in LINQ, Entity Framework,

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

Visualizza/aggiungi commenti

| Condividi su: Twitter, Facebook, LinkedIn

Per inserire un commento, devi avere un account.

Fai il login e torna a questa pagina, oppure registrati alla nostra community.

Approfondimenti

I più letti di oggi