实体框架:指定外键约束名称

时间:2017-06-14 09:13:34

标签: c# .net entity-framework

有没有办法在Entity Framework(v6.1.3)中指定外键约束的名称?我的意思是DB约束的实际名称(如FK_Books_AuthorId),而不是指定哪个列是给定导航属性的外键。

我知道你可以为索引做到这一点,比如:

Property(x => x.AuthorId).HasColumnAnnotation(IndexAnnotation.AnnotationName,
                new IndexAnnotation(new IndexAttribute("IX_Books_AuthorId")));

外键约束是否也可能类似?

1 个答案:

答案 0 :(得分:0)

Based on comments and my further research, it is not currently (EF v6.1.3) possible to set custom name for database foreign key constraint.