在.net core上使用Entity FramWork(Db first)

在.net core中不可以向往常一样去直接可视化创建EF了,那我们可以通过命令安装

其依赖项有

Install-package Microsoft.EntityFrameworkCore
Install-package Microsoft.EntityFrameworkCore.SqlServer

Db first命令:

Scaffold-DbContext "Server=.;database=test1;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Models2

一定要选择对应的项目

Db first 更新
> Scaffold-DbContext "Server=(local);Database=BlogDb;Trusted_Connection=True;" Microsoft.EntityFrameworkCore.SqlServer -OutputDir Model -Force 

  

任何EF.tools的操作 都需要你检查下解决方案重新生成看看有没有问题


posted @ 2018-12-11 13:58  ZaraNet  阅读(506)  评论(0编辑  收藏  举报