摘要:
调试的时候需要查看执行的SQL 语句,我一般是使用 SQL Profiler,当然还有另外一种方式,就是配置EF 日志,这两种方式都比较简单实用,SQL Profiler可以过滤掉很多自己不想看的日志,可以只看某一个IP的日志,而EF Core 的日志则不可以; SQL Profiler TODO 我会在这里添加一个附件,以后使用记得修改hostname EF Core 日志... 阅读全文
摘要:
DB First 因为EF Core 不支持用于可视化设计器的DB模式和向导来创建类似于EF 6 的实体和上下文,因此我们需要使用Scaffold-DBContext 命令进行逆向工程 Scaffold-DbContext命令# 使用Scaffold-DbContext基于现有数据库创建模型。可以在Package Manager控制台中的Scaffold-DbContext中指定以下参数: ... 阅读全文
摘要:
EF Core是什么 EF Core 是一个 O/RM(Object Relational Mapping)对象关系映射 框架,它也提供了对数据增删改查的基础封装,提供了Code First 的开发,它也有批量增删的功能扩展; EF特征 支持多种数据库 MSSQL ,MySQL,SQLite,InMemory 支持数据库的逆向工程,可以先建立模型也可以先建立数据库 更改模型后可以使用... 阅读全文