Używam CodeFirst z EF z dobrze zdefiniowaną bazą danych. Moja baza danych ma tabelę o nazwie "Centros" (portugalskie słowo) i udaje mi się odkryć, że EF próbuje pluralizować moje jednostki, aby "czarownica Centroes" była w tym przypadku błędna.Kod struktury obiektu Pierwsza pluralizacja tabeli
Jeśli usuniemy pluralizację modelBuilder.Conventions.Remove<PluralizingTableNameConvention>();
, uda mi się ją uruchomić, ale muszę zmienić nazwę mojego stołu na "Centro" (w celu dopasowania nazwy mojej jednostki).
W języku portugalskim "Centro" jest liczbą pojedynczą, "Centros" to liczba mnoga.
Nie chcę zmieniać nazw moich tabel, więc jak mogę określić pasującą nazwę tabeli dla mojej jednostki po usunięciu konwencji liczby mnogiej?
To jest lepsza odpowiedź http://stackoverflow.com/questions/4796543/how-do-i-singularize-my-tables-in-ef-code-first – om471987