Mik*_*enn 13 nhibernate nhibernate-mapping fluent-nhibernate schemaexport
我有这样的映射:
HasMany(x => x.Orders).KeyColumn("CustomerID");
Run Code Online (Sandbox Code Playgroud)
这导致schemaexport生成这样的约束:
alter table [CustomerOrder]
add constraint FK45B3FB85AF01218D
foreign key (CustomerID)
references [Customer]
Run Code Online (Sandbox Code Playgroud)
我尝试在References()映射上添加.NotFound.Ignore(),以禁止生成约束,但这不起作用.
是否可以定义一个映射来强制SchemaExport不生成约束?
Mik*_*enn 22
弄清楚了:
HasMany(x => x.Orders).KeyColumn("CustomerID").ForeignKeyConstraintName("none");
Run Code Online (Sandbox Code Playgroud)
如果名称为"none",则隐藏在源代码中的是检查以忽略创建
| 归档时间: |
|
| 查看次数: |
2854 次 |
| 最近记录: |