0

.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 に問題がある

4

0 に答える 0