实体框架 - 数据库优先 - PascalCase

时间:2014-06-16 20:26:26

标签: c# entity-framework

我正在使用Asp.NET MVC开始一个新项目,我打算重用一个包含100多个表的SQL Server数据库。我想在这个新项目中使用实体框架,但是,这个数据库的字段和表名如下:

  • 表格:product,product_category
  • 字段:id,description, max_price ..(大部分都是小写,由...分隔 下划线)

但是,当我尝试添加ADO.NET实体数据模型(edmx文件)时,生成的类和属性采用相同的方式(小写,以下划线分隔)。

我想:

  • 类:Product,ProductCategory
  • 礼仪:Id,Description,MaxPrice

年龄前,我使用Devart映射器来映射我的实体,它解决了这个问题,但我不想再这样了。我想知道是否有任何工具可以解决这种情况,模板t4或其他工具如Devart?

您使用什么来映射数据库(数据库优先)?

PS:我真的想用EF。我希望在我的数据库发生变化时可以非常直接地更新我的模型。

谢谢!

0 个答案:

没有答案