在建模时使用EF约定在约束,索引和键中添加自定义名称

时间:2015-05-04 15:41:28

标签: c# .net entity-framework ef-code-first ef-migrations

EF版本6及更高版本......

如何使用内置OR自定义EF约定(如KeyAttributeConventionIndexAttributeConvention等)来更改外键约束名称和索引名称?

我希望从一个地方更改这些名称,而不是要求开发人员遵循数据库迁移的命名标准。

例如,我不想在迁移代码中使用ForeignKey方法的name参数来指定外键约束名称。

相反,应该使用模型构建器配置一个公共约定,该构建器在生成外键时执行任务。

真的有可能吗?

0 个答案:

没有答案