新增XXX表

    场景介绍

    • 该操作适用于项目中新增实体后进行数据库迁移
    • 使用 Add-Migration Added_Table_XXX 命令生成新增表的迁移文件

    操作步骤

    • 步骤一:完成实体配置过程
      • 完成XXXDbContext和XXXDbContextModelCreatingExtensions文件相关配置
        如下图示例中新增OrderDetail实体1、在XXXDbContext文件中添加DbSet配置
        新增XXX表 - 图12、在XXXDbContextModelCreatingExtensions文件中添加实体配置
        新增XXX表 - 图2
    • 步骤二:使用 Add-Migration Added_Table_XXX 命令生成迁移文件
      • 点击Visual Studio头部工具栏中的 工具=》NuGet包管理=》程序包管理控制台,打开程序包管理控制台窗口并执行如下命令生成迁移文件Add-Migration Added_Table_XXX 新增XXX表 - 图3注1:新增XXX表时迁移文件时,迁移文件命名推荐使用 Added_Table_XXX
        注2:如果遇到新增多张表的情况,迁移文件命名推荐使用 Added_Table_XXX_And_XXX 的格式命名
    • 步骤三:更新数据库迁移
      • 在程序包管理控制台窗口中使用Update-database Added_Table_OrderDetail命令完成数据库迁移。Update-database Added_Table_XXX 新增XXX表 - 图4
    • 新增XXX表 - 图5
    • 数据库新增OrderDetail表成功