#entity-framework-core #ef-core-3.0 #ef-power-tools
#entity-framework-core #ef-core-3.0 #ef-power-tools
Вопрос:
У меня есть библиотека классов .NET Core 3.1 .NET Standard 2.0 Microsoft.EntityFrameworkCore.SqlServer 3.1.8.
, и я использую VS 2019 с EF Core Power Tools 2.4.217
Все мои имена таблиц SQL являются множественными и имеют столбец идентификатора со следующим соглашением об именовании {TableName}ID
. Так, например Documents
, в таблице есть столбец идентификатора DocumentID
Когда я использую обратную разработку для создания объектов, power tool генерирует имя свойства как DocumentId
вместо DocumentID
Та же проблема возникает со столбцом внешнего ключа.
Как сообщить power tool, чтобы он не менялся ID
на Id
?
ОБНОВЛЕНИЕ 1
Обратите внимание, что у меня есть другое .NET Core 2. * приложение с другой базой данных. И я использую ту же версию power tools, и она сгенерирована ID
так ID
, как ожидалось. Но возникли проблемы с .NET Core 3
Комментарии:
1. Пожалуйста, создайте проблему в репозитории EF Core Power Tools
2. возникла проблема в репозитории