.NET Core 3.1 .NET Standard 2.0 クラス ライブラリがありMicrosoft.EntityFrameworkCore.SqlServer 3.1.8.
、EF Core Power Tools で VS 2019 を使用しています2.4.217
すべての SQL テーブル名は複数形であり、次の命名規則に従って ID 列を持ちます{TableName}ID
。たとえば、Documents
テーブルにはID列がありますDocumentID
リバース エンジニアリングを使用してエンティティを生成すると、パワー ツールはプロパティ名をDocumentId
代わりにDocumentID
外部キー列でも同じ問題が発生します。
ID
に変更しないように電動工具にどのように指示しId
ますか?
UPDATE 1
異なる DB を持つ別の .NET Core 2.* アプリケーションがあることに注意してください。また、同じバージョンの電動工具を使用していますが、期待どおりに生成ID
されID
ました。しかし、.NET Core 3 に問題がある