ASP.NET Core RC2身份数据库架构迁移

詹斯海尔汗

在新的ASP.NET Core RC2模板(后端无可用数据库)中,当我尝试注册用户时,它会在添加迁移时引发以下错误。

在此处输入图片说明

过去,它用于为我们生成数据库,而无需在运行应用程序时添加初始迁移。有没有一种方法可以在没有初始迁移的情况下在ASP.NET Core RC2中创建数据库?

对于测试方案,您可以context.Database.EnsureCreatedAsync()在启动期间在某处使用确保暂时使用此模式,并且不要将其直接注入配置中,以免在启动过程中出现问题。

为了将来参考,从MusicStore示例应用程序复制的代码部分

using (var serviceScope = serviceProvider.GetRequiredService<IServiceScopeFactory>().CreateScope())
{
    var db = serviceScope.ServiceProvider.GetService<MusicStoreContext>();

    if (await db.Database.EnsureCreatedAsync())
    {
        await InsertTestData(serviceProvider);
        if (createUsers)
        {
            await CreateAdminUser(serviceProvider);
        }
    }
}

因为在这一点上,尚无范围。如果您以后想要应用迁移,则可以使用context.Database.AsRelational().ApplyMigrations()GitHub issue

本文收集自互联网,转载请注明来源。

如有侵权,请联系[email protected] 删除。

编辑于
0

我来说两句

0条评论
登录后参与评论

相关文章

来自分类Dev

ASP.NET身份数据库种子

来自分类Dev

ASP.NET MVC身份数据库

来自分类Dev

Razor页面在运行时无法在ASP.NET Core RC2中看到引用的类库

来自分类Dev

无法添加对.net core类库asp.net core rc2的引用

来自分类Dev

在ASP.NET Core应用程序(RC2)中使用net451库

来自分类Dev

ASP.NET Core RC2中的网址重写

来自分类Dev

从ASP.NET Core MVC Web应用程序(RC2)引用完整框架库项目吗?

来自分类Dev

迁移到ASP.NET Core RC2后,集成测试失败

来自分类Dev

ASP.NET Core RC2迁移-加载视图时出错

来自分类Dev

ASP Net Core 1 RC2 AccountController注入

来自分类Dev

ASP.NET Core 1 RC2-数据库架构

来自分类Dev

ASP.NET Core RC2和.NET 4.5.1应用程序之间的共享cookie身份验证

来自分类Dev

无法让ConfigurationBuilder从ASP.NET Core 1.0 RC2的xunit类库中的appsettings.json中读取

来自分类Dev

.NET Core RC2 applicationhost.config与ASP.NET .NET 4.6不兼容?

来自分类Dev

EntityFramework Core数据库支架(.NET Core RC2)

来自分类Dev

ASP.Net Core RC2迁移CSPROJ参考错误

来自分类Dev

ASP.NET Core rc2中的Cookie

来自分类Dev

将Asp.Net Core RC1迁移到RC2后的问题

来自分类Dev

ASP.NET Core RC2种子数据库

来自分类Dev

具有Identity和ASP.NET Core RC2的实体框架Core无法在数据库中创建用户

来自分类Dev

如何将ASP.NET身份数据库与自己的数据库连接?

来自分类Dev

是否发布了ASP.NET Core RC2?

来自分类Dev

ASP.NET Core RC2中的网址重写

来自分类Dev

Razor页面在运行时无法在ASP.NET Core RC2中看到引用的类库

来自分类Dev

迁移到ASP.NET Core RC2后,集成测试失败

来自分类Dev

使用ASP.NET Core RC2 404(而不是403)进行承载身份验证

来自分类Dev

ASP.NET Core 1 RC2-数据库架构

来自分类Dev

ASP.NET Core RC2和.NET 4.5.1应用程序之间的共享cookie身份验证

来自分类Dev

具有Identity和ASP.NET Core RC2的实体框架Core无法在数据库中创建用户

Related 相关文章

  1. 1

    ASP.NET身份数据库种子

  2. 2

    ASP.NET MVC身份数据库

  3. 3

    Razor页面在运行时无法在ASP.NET Core RC2中看到引用的类库

  4. 4

    无法添加对.net core类库asp.net core rc2的引用

  5. 5

    在ASP.NET Core应用程序(RC2)中使用net451库

  6. 6

    ASP.NET Core RC2中的网址重写

  7. 7

    从ASP.NET Core MVC Web应用程序(RC2)引用完整框架库项目吗?

  8. 8

    迁移到ASP.NET Core RC2后,集成测试失败

  9. 9

    ASP.NET Core RC2迁移-加载视图时出错

  10. 10

    ASP Net Core 1 RC2 AccountController注入

  11. 11

    ASP.NET Core 1 RC2-数据库架构

  12. 12

    ASP.NET Core RC2和.NET 4.5.1应用程序之间的共享cookie身份验证

  13. 13

    无法让ConfigurationBuilder从ASP.NET Core 1.0 RC2的xunit类库中的appsettings.json中读取

  14. 14

    .NET Core RC2 applicationhost.config与ASP.NET .NET 4.6不兼容?

  15. 15

    EntityFramework Core数据库支架(.NET Core RC2)

  16. 16

    ASP.Net Core RC2迁移CSPROJ参考错误

  17. 17

    ASP.NET Core rc2中的Cookie

  18. 18

    将Asp.Net Core RC1迁移到RC2后的问题

  19. 19

    ASP.NET Core RC2种子数据库

  20. 20

    具有Identity和ASP.NET Core RC2的实体框架Core无法在数据库中创建用户

  21. 21

    如何将ASP.NET身份数据库与自己的数据库连接?

  22. 22

    是否发布了ASP.NET Core RC2?

  23. 23

    ASP.NET Core RC2中的网址重写

  24. 24

    Razor页面在运行时无法在ASP.NET Core RC2中看到引用的类库

  25. 25

    迁移到ASP.NET Core RC2后,集成测试失败

  26. 26

    使用ASP.NET Core RC2 404(而不是403)进行承载身份验证

  27. 27

    ASP.NET Core 1 RC2-数据库架构

  28. 28

    ASP.NET Core RC2和.NET 4.5.1应用程序之间的共享cookie身份验证

  29. 29

    具有Identity和ASP.NET Core RC2的实体框架Core无法在数据库中创建用户

热门标签

归档