将新表添加到现有ASP中.. NET身份数据库



我创建了一个新的ASP。在Visual Studio 2015中使用asp.net MVC。NET Identity用于安全相关的东西。

我想在ASP中添加一个新表。. NET Identity数据库使用Code First迁移。

我创建了一个"测试"表(Test.cs)并执行了ff。PMC中的第一个迁移步骤:

  • enable-migrations
  • add-migrations"测试"
  • - database就

但是我得到一个错误:已经有一个名为'AspNetRoles'的对象在数据库中。

如果您正在开发中,您可以尝试手动删除数据库,然后再次运行update-database命令

在添加表之前先运行初始迁移:

Add-Migration Initial -IgnoreChanges

添加表后,添加另一个"正常"迁移并更新数据库

最新更新