Базовые данные Entity Framework Core с идентификатором 0

Я хотел бы добавить также решение для Cygwin :

Вам нужно установить пакет python2-devel или python3-devel, в зависимости от версии Python, которую вы с помощью.

Вы можете быстро установить его с помощью 32-битного или 64-битного setup.exe (в зависимости от вашей установки) из Cygwin. com .

Пример (измените имя файла setup.exe и основную версию Python, если вам нужно):

$ setup.exe -q --packages=python3-devel

Вы также можете проверить мои другие answer еще несколько вариантов установки пакетов Cygwin из командной строки.

0
задан expenguin 16 January 2019 в 20:11
поделиться

1 ответ

Оказывается, что EF Core 2.1 не поддерживает значение PK равное 0.

К сожалению, любые начальные данные, пытающиеся использовать значение 0 для PK, должны будут выполнить миграцию с пользовательским SQL, чтобы вставить свои записи PK 0.

см .: https://github.com/aspnet/EntityFrameworkCore/issues/12399

.
0
ответ дан expenguin 16 January 2019 в 20:11
поделиться
Другие вопросы по тегам:

Похожие вопросы: