为什么我的迁移调用了错误的DbContext?

时间:2017-11-18 21:09:02

标签: c# asp.net-mvc entity-framework ef-migrations

我有多个DbContexts(Main,Child),每个人都有自己的DbSet。 (这些DbContexts有自己的迁移) 现在我正在创建一个名为" CondorDBUsers"的新DbContext。那也有自己的DbSets。在Configration.cs(Migrations文件夹)中,我将此上下文设置为:

 internal sealed class Configuration : DbMigrationsConfiguration<CondorExtreme3.DAL.CondorDBUsers>

以及

protected override void Seed(CondorExtreme3.DAL.CondorDBUsers context){ }

这里的问题是当我创建一个新的迁移时,我得到错误&#34;主要和子迁移正在等待&#34;然后当我说&#34; update-database -force&#34;它更新了我的&#34; CondorDBUsers&#34;来自&#34; Child&#34;的表格的数据库上下文。

我的问题: 如何使用仅包含我在Configration.cs中设置的上下文中的表的新迁移来创建新上下文?

0 个答案:

没有答案