1、简单Demo单独记录一下使用过程,Nuget对应.Net环境版本数据库包、EF Core 的 PMC 工具包。
2、CodeFirst
包管理器控制台(PMC)输入命令,迁移创建数据库:
Add-Migration InitialCreate
Update-Database
删除迁移
Remove-Migration
3、DBFirst
命令:Scaffold-DbContext 'xx' yy
xx是数据库连接字符串,yy是EF对应连接数据库的工具包,就是前面Nuget的那个。数据库user表如下,使用反向工程(就是DBFirst)
4、总结
只是非常简单的操作步骤,关于两种方式的对比网上有很多大佬的文章,因为没应用过,有待后续深入学习,嘻嘻。