.NET Core 3.1下通过EFCore进行数据库迁移

本篇经验将和大家介绍.NET Core 3.1下通过EFCore进行数据库迁移的过程,希望对大家的工作和学习有所帮助!

方式/步调

  1. 1

    在Visual Studio Code中建立ASP.NET Core MVC项目,然后设置装备摆设好相关EF办事后,我们在终端中输入

    dotnet ef migrations add AddItems

    可是提醒无此号令,如下图所示:

  2. 2

    接着我们输入dotnet --version,来查看当前.NET Core SDK的版本,本来因为本机后来进级了版本造当作的,如下图所示:

  3. 3

    新版本的.NET Core SDK中号令为dotnet-ef,我们输入

    dotnet tool install --global dotnet-ef

    来安装,如下图所示:

  4. 4

    接下来我们输入号令

    dotnet-ef migrations add AddItems

    来从头进行数据库迁徙,如下图所示:

  5. 5

    此时我们发现项目目次下Data\Migrations下就会多出我们适才迁徙的过程类文件,如下图所示:

  6. 6

    我们输入名

    dotnet-ef migrations list

    来查看当前迁徙都有哪些列表,如下图所示:

  7. 7

    最后我们经由过程号令

    dotnet-ef database update

    来将实体表信息更新到数据库表中,如下图所示:

  8. 8

    我们用的是SQLite数据库办理东西打开我们刚新建立的数据库app,可以发现下面多了一张表Items,如下图所示:

    END
  • 发表于 2020-04-29 17:03
  • 阅读 ( 1041 )
  • 分类:其他类型

你可能感兴趣的文章

相关问题

0 条评论

请先 登录 后评论
联系我们:uytrv@hotmail.com 问答工具