[英]Code Generation : Add primary key / foreign key to Entity Framework
我將EF與數據庫優先方法結合使用。
我想在生成的代碼中添加屬性,以將屬性標記為主鍵/外鍵。
例如,如果我的數據庫中有一個表User
CREATE TABLE User
(
Id int PRIMARY KEY
);
我希望生成的代碼包含一個指示Id
是主鍵的屬性。
public partial class User
{
[PrimaryKey]
public int Id { get; set; }
}
我該怎么辦?
編輯:我知道有關T4模板,我只是不知道從哪里開始修改該文件。
我遇到了同樣的問題。 您要查找的模板文件在解決方案資源管理器(VS2013)中顯示為:
YourDataModelName.tt
您可以通過以下操作對其進行修改,以將[Key]
屬性添加到生成的代碼中:
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.