【问题标题】:EF6 PK and FK constraint naming conventionsEF6 PK 和 FK 约束命名约定
【发布时间】:2014-01-27 15:49:26
【问题描述】:

我主要使用 Fluent NHibernate,我可以在其中轻松创建外键和/或主键约束命名约定,但我花了很长时间弄清楚如何在 EF6 中做同样的事情。

我希望我的 PK 看起来像 pkFoo 用于表 dbo.Foo,我的 FK 看起来像 fkBar.BarId_Foo.BarId 在类似列 BarId 上链接表 dbo.Foodbo.Bar 时,与表是字母数字第一个命名的第一个。

我查看了从 PrimaryKeyNameForeignKeyDiscoveryConvention 继承,但似乎没有办法实际更改约束名称。

这在 EF 中是不可能的吗?我的处理方法有误吗?

【问题讨论】:

    标签: c# entity-framework naming-conventions code-first


    【解决方案1】:

    检查一下,这似乎是不可能的,但正在为将来的版本进行跟踪:

    http://entityframework.codeplex.com/workitem/1226

    【讨论】:

    • 看起来确实如此。谢谢!
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2011-06-17
    • 2010-11-24
    • 1970-01-01
    相关资源
    最近更新 更多