EF Core Code-First: начальные данные, но игнорируем ограничения - PullRequest
0 голосов
/ 29 апреля 2020

В моем приложении у меня есть объект User, который имеет свойства собственной ссылки для создателя и средства обновления с именами «CreatedBy» и «updatedBy». Эти свойства являются обязательными для каждого нового пользователя в приложении, что означает, что в моей БД были введены некоторые ограничения (я использую подход, основанный на коде).

Проблема, с которой я столкнулся, заключается в том, что я хочу иметь возможность заполнять некоторые исходные данные в моем приложении, где CreatedBy и updatedBy должны быть равны нулю (то есть, конечно, у первоначальных пользователей нет создателя). Есть ли способ игнорировать / нарушать эти ограничения? Есть ли обходные пути?

Как я пытаюсь заполнить данные с помощью метода HasData () modelBulider.

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