IdentityDbContext 如何 运行 迁移
IdentityDbContext how to run migrations
我是 Entity-Framework-5 和 IdentityDbContext 的新手,我已经成功创建了我的和 AspNet 成员表,然后我更改了模型属性之一的类型,现在我的项目不会 运行 并且它告诉我我需要 运行 迁移。我的问题是,如何 运行 迁移到 IdentityDbContext?
我找不到关于如何操作的任何好的指南。
Additional information: The model backing the 'ApplicationIdentityUserDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
public class ApplicationIdentityUserDbContext : IdentityDbContext<UserProfile>
{
public ApplicationIdentityUserDbContext()
: base("DefaultConnection")
{ }
}
我在 运行 启用迁移时附加了错误。
您可以使用 enable-migrations 和 add-migration 命令在 Package Manager Console
参见 Code First Migrations
这将生成迁移文件,您可以使用 update-database 命令(或者根据设置自动 运行 )将其应用于数据库。
确保select包管理器控制台中的正确默认项目,它应该是包含您的项目上下文。
我是 Entity-Framework-5 和 IdentityDbContext 的新手,我已经成功创建了我的和 AspNet 成员表,然后我更改了模型属性之一的类型,现在我的项目不会 运行 并且它告诉我我需要 运行 迁移。我的问题是,如何 运行 迁移到 IdentityDbContext? 我找不到关于如何操作的任何好的指南。
Additional information: The model backing the 'ApplicationIdentityUserDbContext' context has changed since the database was created. Consider using Code First Migrations to update the database (http://go.microsoft.com/fwlink/?LinkId=238269).
public class ApplicationIdentityUserDbContext : IdentityDbContext<UserProfile>
{
public ApplicationIdentityUserDbContext()
: base("DefaultConnection")
{ }
}
您可以使用 enable-migrations 和 add-migration 命令在 Package Manager Console 参见 Code First Migrations
这将生成迁移文件,您可以使用 update-database 命令(或者根据设置自动 运行 )将其应用于数据库。
确保select包管理器控制台中的正确默认项目,它应该是包含您的项目上下文。