摘要: 我们可以在PowerShell或者CMD命令行窗口里面进行迁移,使用命令行迁移分为下面的两个步骤。 首先我们要进入CodeFirst.DAL目录下面,然后执行下面的命令添加迁移: dotnet ef migrations add MyCodeFirst13 此时,有可能提示 dotnet ef 命令 阅读全文
posted @ 2022-09-29 09:02 黄明辉 阅读(120) 评论(0) 推荐(0) 编辑
摘要: 二、程序包管理控制台迁移 需要在DAL层引用包:Microsoft.EntityFrameworkCore.Tools 然后在控制台程序中也需要引用包:Microsoft.EntityFrameworkCore.Design 这样,就完成了需要的组件的引用了。 接下来打开程序包管理控制台,在vs中的 阅读全文
posted @ 2022-09-29 09:01 黄明辉 阅读(337) 评论(0) 推荐(0) 编辑
摘要: 生成数据库表有下面的三种方式: 代码生成。 程序包管理器控制台迁移。 命令行迁移。 下面分别介绍上面的三种方法。以下示例均采用netcore3.1+mysql数据库 一、代码生成 该种方式比较简单,只适用于第一次生成,如果库中有表了,则生成失败。 这种只适用于一次性生成的,对于实际应用的项目,过程中 阅读全文
posted @ 2022-09-29 09:00 黄明辉 阅读(441) 评论(0) 推荐(0) 编辑