我有一个这样的映射:

HasMany(x => x.Orders).KeyColumn("CustomerID");
到被SchemaExport产生

这是造成这样的约束:

alter table [CustomerOrder] 
    add constraint FK45B3FB85AF01218D 
    foreign key (CustomerID) 
    references [Customer]

我曾尝试上的参考文献()映射添加.NotFound.Ignore()等,以从正在生成禁用约束但这并不工作。

能的映射被定义,这将迫使SchemaExport为不产生约束?

有帮助吗?

解决方案

想通了:

HasMany(x => x.Orders).KeyColumn("CustomerID").ForeignKeyConstraintName("none");

埋在源是检查以忽略创建如果名称是“无”

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top