在 EF 自动复数中预览实体的表名称
本文关键字:实体 EF | 更新日期: 2023-09-27 18:19:48
public class PersonInfo : MyTableBase
我知道,当我使用此实体时,使用 CodeFirst 约定,除非我添加 Table 属性,否则实体的表将命名为"PersonInfoes"。
有没有办法预览给定实体名称的表的名称?我也在使用流利迁移器,如果他们有办法的话。像这样的东西。
var tableName = EF.getAutoCreateName("EntityName") // tableName == "EntityNames"
首先使用代码时,您可以控制名称。
public DbSet<PersonInfo> WhateverYouWantToNameIt { get;set; }