Entity framework 实体框架FluentAPI命名主键
按照惯例,EF会生成“PK_389;.”作为实体主键的支持索引名 可以说我是控制狂,但我喜欢为主键提供特定的名称,而且我无法找到任何允许覆盖默认行为的特定注释或FluentAPI语法 我是错过了什么,还是根本没有Entity framework 实体框架FluentAPI命名主键,entity-framework,fluent,Entity Framework,Fluent,按照惯例,EF会生成“PK_389;.”作为实体主键的支持索引名 可以说我是控制狂,但我喜欢为主键提供特定的名称,而且我无法找到任何允许覆盖默认行为的特定注释或FluentAPI语法 我是错过了什么,还是根本没有 谢谢。在EF6.x中,您可以通过在迁移中指定名称来实现这一点。支架式迁移不包含名称(因此使用默认约定),但您可以编辑代码以指定其他名称 在EF7中,所有数据库对象都将在模型中指定一个名称,因此不需要下拉到迁移来指定名称 检查一下,谢谢你的指点。我在发帖前搜索了一下,没有找到。也就是说,
谢谢。在EF6.x中,您可以通过在迁移中指定名称来实现这一点。支架式迁移不包含名称(因此使用默认约定),但您可以编辑代码以指定其他名称
在EF7中,所有数据库对象都将在模型中指定一个名称,因此不需要下拉到迁移来指定名称 检查一下,谢谢你的指点。我在发帖前搜索了一下,没有找到。也就是说,我希望控制命名约定将成为FluentAPI的一部分,而不是手动“降档”到SQL。您可以将您的请求@Yuliam:Thank you,I will。感谢您的回复!