В EF 6.1 с использованием Code First вы можете создавать индексы с использованием атрибутов в своих сущностях или используя свободный API по строкам:
Property(x => x.PropertyName)
.IsOptional()
.HasMaxLength(450)
.HasColumnAnnotation("Index",
new IndexAnnotation(new IndexAttribute("IX_IndexName") {IsUnique = true, }));
Можно ли сказать scaffold WHERE PropertyName IS NOT NULL
так же, как в SQL Server изначально (см. qaru.site/info/15713/...)?