能否用EF DataBase First 从中文的数据库中生成对应的英文实体类或者属性?

weixin_38063173 2016-05-12 03:23:39
大家好:
我有一个数据库,里面的各个表和表中的所有键都是中文的,我用EF 默认的DataBase First模式生成的对应的实体都是中文的,我担心中文会出现各种莫名奇妙的问题。能不能让自己键入与中文表或者建对应的英文模型类和属性?如何设置这种一一对应的关系?
public virtual DbSet<电主轴尺寸数据_TAB> 电主轴尺寸数据_TAB { get; set; } public partial class 电主轴尺寸数据_TAB { [Key] [StringLength(50)] public string 型号 { get; set; } [StringLength(50)] public string 生产厂家 { get; set; } public double? 尺寸C { get; set; } public double? 尺寸D1 { get; set; } public double? 尺寸D2 { get; set; } public double? 尺寸J { get; set; } public double? 尺寸K { get; set; } public double? 尺寸L { get; set; } public double? 尺寸M { get; set; } public double? 尺寸N { get; set; } public virtual 电主轴技术数据_TAB 电主轴技术数据_TAB { get; set; } }


比如这样一个实体类,里面的中文都是数据库里的表明或者键名,我想把这些实体类中的属性名和类名都改成英文,要如何才能实体类和数据库的一一对应?

...全文
15 6 打赏 收藏 转发到动态 举报
写回复
用AI写文章
6 条回复
切换为时间正序
请发表友善的回复…
发表回复

476

社区成员

发帖
与我相关
我的任务
社区描述
其他技术讨论专区
其他 技术论坛(原bbs)
社区管理员
  • 其他技术讨论专区社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧