【问题标题】:Changing entity name/poco class name from table name while creating model from the database从数据库创建模型时从表名更改实体名称/poco 类名
【发布时间】:2010-07-28 20:51:03
【问题描述】:

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

谢谢, 阿米特

【问题讨论】:

    标签: entity-framework-4


    【解决方案1】:

    你有两个选择,

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2020-02-08
      • 1970-01-01
      • 2023-01-31
      • 2021-03-29
      相关资源
      最近更新 更多