【问题标题】:Fluent NHibernate 3 uniquekey custom constraint nameFluent NHibernate 3 uniquekey 自定义约束名称
【发布时间】:2011-05-31 15:03:33
【问题描述】:

我正在尝试提供一个自定义的唯一约束名称,如下所示:

Map(x => x.Name).UniqueKey("MY_CONSTRAINT_NAME").Column("FUNCTION_NAME");

该字段使用唯一约束进行映射,但约束名称是自我管理的,并且不采用我选择的名称(“MY_CONSTRAINT_NAME”) 这是BUG还是我用错了?

【问题讨论】:

  • 您是否每次都删除架构。在我需要删除架构以使此类更改生效之前,我已经看到了一些问题。所以基本上删除数据库并通过导出模式重新创建它。
  • 我总是手动删除数据库,然后我重新创建架构,但我看不到任何变化

标签: fluent-nhibernate constraints unique-key


【解决方案1】:

NHibernate 本身不允许您为唯一键提供名称。 https://nhibernate.jira.com/browse/NH-1955

【讨论】:

    猜你喜欢
    • 2010-11-24
    • 1970-01-01
    • 1970-01-01
    • 2014-04-06
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多