CodeM.Common.Orm 1.2.0

There is a newer version of this package available.
See the version list below for details.
dotnet add package CodeM.Common.Orm --version 1.2.0                
NuGet\Install-Package CodeM.Common.Orm -Version 1.2.0                
This command is intended to be used within the Package Manager Console in Visual Studio, as it uses the NuGet module's version of Install-Package.
<PackageReference Include="CodeM.Common.Orm" Version="1.2.0" />                
For projects that support PackageReference, copy this XML node into the project file to reference the package.
paket add CodeM.Common.Orm --version 1.2.0                
#r "nuget: CodeM.Common.Orm, 1.2.0"                
#r directive can be used in F# Interactive and Polyglot Notebooks. Copy this into the interactive tool or source code of the script to reference the package.
// Install CodeM.Common.Orm as a Cake Addin
#addin nuget:?package=CodeM.Common.Orm&version=1.2.0

// Install CodeM.Common.Orm as a Cake Tool
#tool nuget:?package=CodeM.Common.Orm&version=1.2.0                

nercoreORM是一个基于.net core开发的跨平台轻量级数据库操作类库,全名称为CodeM.Common.Orm。netcoreORM模型定义文件基于XML文件格式,模型管理基于目录自动分类;数据库类型支持Sqlite、MySql、Oracle、Sqlserver、Postgresql等,数据库配置文件和模型定义一样基于目录划分,并支持基于目录层级的继承能力;数据操作采用链式方式,简单易用。

特点列表:
  • XML格式定义模型

  • 索引约束定义

  • 关联外键定义

  • 数据库事务支持

  • 查询方法支持链式操作

  • 保存前字段值自定义加工,支持动态函数处理器

  • 查询后字段值自定义处理,支持动态函数处理器

  • 新建数据保存时属性是否参与保存可设置

  • 更新数据保存时属性是否参与保存可设置

  • 默认值设置支持自定义,支持动态函数处理器

  • 查询返回dynamic动态对象,默认关联模型定义属性

Github源码

使用手册

Product Compatible and additional computed target framework versions.
.NET net5.0 was computed.  net5.0-windows was computed.  net6.0 was computed.  net6.0-android was computed.  net6.0-ios was computed.  net6.0-maccatalyst was computed.  net6.0-macos was computed.  net6.0-tvos was computed.  net6.0-windows was computed.  net7.0 was computed.  net7.0-android was computed.  net7.0-ios was computed.  net7.0-maccatalyst was computed.  net7.0-macos was computed.  net7.0-tvos was computed.  net7.0-windows was computed.  net8.0 was computed.  net8.0-android was computed.  net8.0-browser was computed.  net8.0-ios was computed.  net8.0-maccatalyst was computed.  net8.0-macos was computed.  net8.0-tvos was computed.  net8.0-windows was computed. 
.NET Core netcoreapp3.1 is compatible. 
Compatible target framework(s)
Included target framework(s) (in package)
Learn more about Target Frameworks and .NET Standard.

NuGet packages

This package is not used by any NuGet packages.

GitHub repositories

This package is not used by any popular GitHub repositories.

Version Downloads Last updated
1.8.5 467 8/11/2022
1.8.2 405 8/2/2022
1.8.1 417 7/23/2022
1.8.0 426 7/23/2022
1.7.5 453 6/4/2022
1.7.3 444 5/28/2022
1.7.2 440 5/11/2022
1.7.1 443 5/10/2022
1.7.0 470 4/27/2022
1.6.6 463 3/18/2022
1.6.5 444 3/16/2022
1.6.1 456 3/15/2022
1.6.0 446 3/14/2022
1.5.1 446 3/10/2022
1.5.0 462 3/1/2022
1.3.0 478 2/4/2022
1.2.9 469 2/4/2022
1.2.8 330 12/4/2021
1.2.0 382 11/14/2021
1.1.23 332 11/3/2021
1.1.22 358 8/17/2021
1.1.21 342 8/13/2021
1.1.20 332 8/13/2021
1.1.19 343 8/12/2021
1.1.18 400 5/6/2021
1.1.17 335 4/25/2021
1.1.16 377 4/20/2021
1.1.15 374 4/1/2021
1.1.13 376 4/1/2021
1.1.12 422 4/1/2021
1.1.11 384 3/31/2021
1.1.10 371 3/20/2021
1.1.9 352 3/19/2021
1.1.8 339 3/19/2021
1.1.7 335 3/17/2021
1.1.6 389 3/16/2021
1.1.5 357 3/3/2021
1.1.4 363 3/2/2021
1.1.3 365 3/2/2021
1.1.1 365 2/15/2021
1.1.0 362 2/12/2021
1.0.14 367 1/27/2021
1.0.11 429 11/28/2020
1.0.10 376 11/27/2020
1.0.9 435 11/26/2020
1.0.7 420 11/24/2020
1.0.6 472 11/24/2020
1.0.5 430 11/22/2020
1.0.4 445 10/17/2020
1.0.3 416 10/12/2020
1.0.2 441 9/25/2020
1.0.1 448 9/19/2020
1.0.0 444 8/6/2020