EF code first - имя таблицы свойств типа списка в db - PullRequest
0 голосов
/ 05 июня 2019

У меня есть классы ролей и разрешений в C #: Permission (включая список ролей) и Roles (включая список разрешений).

Когда я добавляю новую конфигурацию миграции, она создает ROLE_PERMISSION таблицу в дБ, но я хочу PERMISSION_ROLE table.

Я пытаюсь добавить конфигурацию так:

modelBuilder.Entity<Permission>().Property(p => p.Roles).HasColumnName("PERMISSION_ROLE");

но у меня ошибка:

Тип 'ICollection' должен иметь тип значения, который не может иметь значение NULL ...

Как я могу настроить имя свойства списка типа некоторого класса в виде таблицы в БД?

Спасибо ..

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...