EF Core Power Tools не сохраняет имя столбца идентификаторов

#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. возникла проблема в репозитории