Проблемы со столбцом Identity при внедрении seeddata во время OnModelCreating PostgreSQL - PullRequest
0 голосов
/ 29 января 2020

Я пытаюсь вставить данные для ролей, которые получили Id и Name в виде столбцов.

modelBuilder.Entity<Role>().HasData(new Role() { Name = "admin" });

К сожалению, во время добавления миграции я получил эту ошибку

Начальный объект для типа объекта «Роль» не может быть добавлен, поскольку для свойства «Id» требуется ненулевое значение. Рассмотрите возможность предоставления отрицательного значения, чтобы избежать коллизий с данными, не являющимися начальными.

Как я могу сказать EF автоматически генерировать идентификационный порядковый номер

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