【发布时间】:2014-08-04 12:19:45
【问题描述】:
在我们的系统中,需要提供多租户解决方案,其中每个租户具有相同的数据结构。
在调查过程中,我看到一篇讨论 EF4.1 的多租户的文章。
http://romiller.com/2011/05/23/ef-4-1-multi-tenant-with-code-first/
这看起来是一个明智的解决方案,但我们希望尽可能避免使用多个数据库上下文。
此外,我们目前的单租户解决方案有大量迁移。使用 EF6,可以针对特定上下文进行迁移,如果不支持任何上下文,则以默认为目标。
我有几个问题:
- 在使用 EF6 时,除了为 EF4 指定的方法之外,还有更好的多租户方法吗?
- 是否有更好的方法来处理迁移?
非常感谢任何帮助!
【问题讨论】:
-
你检查过this post
标签: c# .net sql-server entity-framework entity-framework-6