Entity Framework在一个数据库中有两个DbContext

时间:2012-12-04 21:32:27

标签: entity-framework migration

当前

  1. 一个MS SQL数据库'DB';

  2. 带迁移的DbContext1;

  3. 不需要迁移DbContext2;

  4. 任务

    1. 如何让他们住在同一个数据库'DB'中?

    2. 如何使用迁移DbContext1但不删除数据DbContext2(表名不相交)?

    3. 如何写方法RecreateDbContext2

    4. 示例

      public void RecreateDbContext2(DbContext2 dbContext2)
      {
          dbContext2<Table1>.DropTable();
          dbContext2<Table1>.CreateTable();
          ...
      }
      

1 个答案:

答案 0 :(得分:0)

您可能希望查看EF6和多租户迁移here