我正在使用MS SQL Server 2012 + Entity Framework 6.1.1。我使用设计师创建了一个模型。现在,我想为属性添加一个唯一的。如何使用设计器/保持模型生成来实现这一目标?
编辑:我做模型第一种方法
谢谢
答案 0 :(得分:1)
Read this!它应该帮助你朝着正确的方向......
想法是使用这样的代码:
CreateIndex("dbo.Users","Username",true);
这是一种EF方法。我觉得设计师不可能......
修改强>
发现this post表明可能存在唯一约束(不在设计器中,但在代码中),如下所示:
[Index(IsUnique = true)]
public string EmailAddress { get; set; }