迁移没有复数 table 名称

Migration didn't pluralize table name

我添加了一个简单的 class MemberModel 并将以下内容添加到我的数据库上下文 class:

public DBSet<MemberModel> Member { get; set; }

添加迁移和更新数据库后,生成的 table 名称是 Member 而不是 Members。我哪里错了?

EF Core 将使用 DbSet 的名称 属性。将 Member 重命名为 Members 应该会产生成员 table.

public DBSet<MemberModel> Members { get; set; }

更多信息 https://github.com/aspnet/Announcements/issues/167