gpt4 book ai didi

.net - EF4 可以使用自定义约定从数据库生成模型

转载 作者:行者123 更新时间:2023-12-02 00:27:13 25 4
gpt4 key购买 nike

在 EF4.1 中有没有一种方法可以生成遵循自定义命名约定而不是完全匹配数据库列名称的实体类?

我们开始将 EF4.1 用于现有项目。我们希望遵循我们现有的实体属性名称的驼峰式大小写约定,而我们的数据库列不遵循这些约定。

首先使用 DB,我有类似于 [first_name][last_name] 的列,我想在我的 EDMX 中生成模型属性,如 FirstName LastName

更新:我不想手动更新所有的名字!

最佳答案

映射的要点是手动定义新名称。如果您有一些始终可以从列名中推断出的约定,您可以构建自定义工具/脚本/转换,这将自动更改您的 EDMX 文件(它只是 XML 文件,您需要更改其 CSDL 部分和 MSL 部分)。

关于.net - EF4 可以使用自定义约定从数据库生成模型,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8451921/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com