UNIQUE column чрез Fluent API
Здравейте, доста търсих, как да сетна една колона да е UNIQUE през Code First подход и това, което намерих са тези две опции, една от които не дава търсения резултат:
--Не сетва нищо
[Index(IsUnique = true)]
public virtual TestModelClass TestModelClass { get; set; }
-- Прави го чрез параметри в индексирането
а другата е, чрез Fluent API (кода е чрез миграция)
http://pastebin.com/ZusbNc1t
има ли други начини това да се постигне това, като все едно съм дефинирал в SQL "unique" параметър ?
Благодаря. Това също ми свърши работа, въпреки че е анотация:
[IndexAttribute("ColumnName", IsUnique = true)]