IT乐学网 .Net 学习 利用VS2022环境搭建 EFcore-CodeFirst

利用VS2022环境搭建 EFcore-CodeFirst

开发环境
Visual Studio 2022
.net6.0
sqlserver 2019数据库

一、新建一个webapi项目

3,在项目下新建一个文件夹Entitys,并在里面创建数据库实体类和数据库上下文类 student.cs MyEFCoreDbContext.cs;Nuget引入3个程序包
Microsoft.EntityFrameworkCore
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.Tools

4,在Program.cs文件中添加数据库连接字符串,如图:

当然也可以在配置文件appsettings.json中配置好连接字符串,然后单独设计一个公共类读取配置文件信息,最在Program.cs中引入

5,启动程序包管理器控制台,输入2个命令,生成迁移文件
命令:
add-migration init001 — init001 是生成迁移文件的文件名,可以随意改
update-database –根据最新的迁移文件生成数据库

至此,EFCore-CodeFirst已经创建完成

IT浪人

作者: mgit

喜欢折腾、喜欢捣鼓、但就是弄不出一个自己满意的作品。
上一篇
下一篇
0 评论
内联反馈
查看所有评论
联系我们

联系我们

0898-88881688

在线咨询: QQ交谈

邮箱: 280318604@qq.com

工作时间:周一至周五,9:00-17:30,节假日休息

关注微信
微信扫一扫关注我们

微信扫一扫关注我们

关注微博
返回顶部