EFCore CodeFirst DBFirst Demo

[删除(380066935@qq.com或微信通知)]

更好的阅读体验请查看原文:https://www.cnblogs.com/WinterSir/p/15808088.html

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、总结
只是非常简单的操作步骤,关于两种方式的对比网上有很多大佬的文章,因为没应用过,有待后续深入学习,嘻嘻。