如何确保我不在.NET中启用错误的迁移

时间:2017-02-25 09:22:22

标签: c# asp.net ef-migrations

我有一个.NET MVC项目。 我有两个数据库。一个叫做AfterContext,它包含几个表,另一个是DefaultConnection,它包含AspNetUsers表等。

我已经在IdentityModels.cs文件中添加了列,然后使用以下命令将它们迁移到AspNetUsers: Enable-Migrations -ContextTypeName After.Models.ApplicationDbContext -MigrationsDirectory Migrations \ ApplicationDbContext

但是现在我想在AfterContext中向表中添加一列。我只是有点担心该列最终将在AspNetUsers表中。我怎样才能防止这种情况发生。如果我使用 启用 - 迁移-ContextTypeName After.DAL.AfterContext就足够了吗?

或者是否存在一种在迁移不同模式之间切换的失败安全且简单的方法?

感谢。

0 个答案:

没有答案