【发布时间】:2015-01-09 02:03:47
【问题描述】:
我正在使用带有数据库优先方法的 EF。
在这种情况下,我想在生成的代码中添加属性以将属性标记为主键/外键。
例如,如果我的数据库中有一个表 User
CREATE TABLE User
(
Id int PRIMARY KEY
);
我希望我生成的代码包含一个属性,表明 Id 是主键。
public partial class User
{
[PrimaryKey]
public int Id { get; set; }
}
我该怎么做?
编辑:我知道 T4 模板,只是不知道从哪里开始修改该文件。
【问题讨论】:
标签: c# code-generation entity-framework-6