Non è possibile trovare una forma plurale di tabella

entity-framework entity-framework-core linq-to-entities

Domanda

Per qualche motivo, EF7 (vNext) code-first non usa / trova la forma plurale della mia tabella. Ho provato ad aggiungere l'attributo table al modello ma non risolve il problema.

[Table("Units")]
public class Unit

Se nomino il Table Unit allora nessun problema. Se nomino le unità della tabella, non è stato trovato.

Cosa sto facendo di sbagliato o mancante?

Grazie.

Risposta popolare

Per Entity Framework 7 beta1, ho risolto questo problema in questo modo:

protected override void OnModelCreating(ModelBuilder modelBuilder)
{
    base.OnModelCreating(modelBuilder);
    modelBuilder.Entity<Unit>().ForRelational(rb =>
    {
        rb.Table("Units");
    });
}


Related

Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow
Autorizzato sotto: CC-BY-SA with attribution
Non affiliato con Stack Overflow