【发布时间】:2019-02-04 21:22:45
【问题描述】:
我有 5 个带有自己的数据库上下文的附属程序集。我为代码优先迁移创建了第 6 个程序集。想法是添加附属程序集作为参考,然后为所有模型创建迁移。这种设置的奇怪之处在于,一些附属程序集具有相同的类,但具有或多或少的属性(取决于它们在各自的上下文中是否有意义)。
当我创建迁移时,我得到:Cannot use table 'dbo.TableA' for entity type 'PartialClassA' since it is being used for entity type 'ClassA' and there is no relationship between their primary keys.
我希望我想做的事情是有意义的,我的问题是我们如何首先使用代码进行这项工作?
【问题讨论】:
标签: c# ef-code-first entity-framework-core ef-core-2.1