我先试一试Code。我有两个独立的上下文使用同一个数据库。
我的问题是如何使用数据库初始化器。
如果我使用一个删除数据库的初始化器,它只对第一个上下文有效。然后我初始化第二个上下文,该初始化器删除由第一个初始化器创建的表。
有什么建议谁来解决这个问题吗?
发布于 2011-11-23 19:02:00
在代码优先的情况下,同一数据库不应该有两种不同的上下文类型。你应该只有一个--你的用例不应该出现在代码优先的场景中。
要解决您的问题,您必须只对一个上下文类型使用初始化器,并确保始终首先使用它。
https://stackoverflow.com/questions/8240559
复制相似问题