从数据库创建模型时,从表名更改实体名称/ poco类名称

时间:2010-07-28 11:06:51

标签: entity-framework-4

我想从现有数据库创建实体模型,但所有表名都包含数据库中的“_”/下划线,因此在创建poco类时,我想从实体/ poco类的名称中删除下划线。有没有办法在从数据库创建模型期间在实体框架中创建实体时更改命名约定

谢谢, 阿米特

1 个答案:

答案 0 :(得分:3)

您有两种选择,

  1. 有一点学习曲线,但它涉及使用T4模板自己完成代码生成。基本上你只需在概念模型中删除_。 guide to customizing entity classes
  2. 更简单,更痛苦的是导入模型,然后使用模型资源管理器并重命名每个实体。您只需要执行一次,它将保存从概念到物理的映射。可以找到here(搜索“更改实体名称”)