Skip to content

libla/Mapping

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Mapping是C#实现的比较简单的轻度orm库,其核心思路为:

  1. 所有接口都为异步;
  2. 以表达式树为查询条件,以做到编译期类型安全;
  3. 尽量抹平不同数据库的差异,统一在同一个对外接口下,并且所有对外接口都有效(因此只会取不同数据库的并集特性,所具有功能比较少)。
  • 目前只对MySql做了包装,其他数据库的支持会逐渐加上

-------------2021-06-03-------------

  1. 新增Count接口,即select Count(*)
  2. 更好的兼容可空类型
  3. 修复部分BUG

本项目以作者自用需求(游戏领域)为导向,因此并没有添加多表关联、外键约束等特性,若你有其他需求,可自己提交pr,我会根据情况合并,或者与我联系,我会酌情考虑是否添加。

About

Object & Database Mapping

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages