【发布时间】:2015-12-07 03:05:36
【问题描述】:
我们正在尝试使用 CFE 为每个租户生成一个架构,如 CodeFluent 博客文章 (http://blog.codefluententities.com/2014/12/04/multi-tenant-using-multiple-schema/) 中所述。在这种情况下,我们期望生成的每个模式都应该是相同的,并且我们正在使用 ICodeFluentPersistence Hook 系统为用户识别公司,然后正确设置要使用的模式。所有这些都可以正常工作,但是当我们运行代码以生成多个模式 (https://github.com/SoftFluent/CodeFluent-Entities/tree/master/Extensions/SoftFluent.MultiTenantGenerator) 时,它正在消除约束。然后我尝试查看我的配置是否存在问题,但是从 GitHub 运行示例程序会产生相同的结果。运行示例程序后,主键不存在于 contoso 架构中,即使在 dbo 架构(和模型中)中已正确定义。
有没有人使用过 CFE 多模式生成器或对可能出现的问题有任何见解?
【问题讨论】:
标签: codefluent