本文主要是介绍EFCore 反向工程(DBFirst)----慎用,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
使用EFCore时一般推荐code first,也就是先创建实体类,然后根据实体类生成数据表。但是有时候数据表已经存在,这时候就需要基于数据库表来创建实体类。
首先已经有数据表,显示如下:
下载依赖包:
Microsoft.EntityFrameworkCore.SqlServer
Microsoft.EntityFrameworkCore.Tools
控制台执行如下命令:
Scaffold-DbContext 'Server=.;Database=demo1;Trusted_Connection=True;'Microsoft.EntiyFrameworkCore.SqlServer
执行后,显示数据库表对应的实体类:
这篇关于EFCore 反向工程(DBFirst)----慎用的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!