All Projects → MicroLite-ORM → Microlite

MicroLite-ORM / Microlite

Licence: apache-2.0
MicroLite ORM framework

Labels

Projects that are alternatives of or similar to Microlite

Query Validator
Compile time validation for HQL and JPQL queries in Java code
Stars: ✭ 70 (-17.65%)
Mutual labels:  orm
Queryql
Easily add filtering, sorting, and pagination to your Node.js REST API through your old friend: the query string!
Stars: ✭ 76 (-10.59%)
Mutual labels:  orm
Play Ebean
Play Ebean module
Stars: ✭ 82 (-3.53%)
Mutual labels:  orm
Ebean
Ebean ORM
Stars: ✭ 1,172 (+1278.82%)
Mutual labels:  orm
Fast Think
高效、快速的thinkphp开发工具
Stars: ✭ 75 (-11.76%)
Mutual labels:  orm
Repodb
A hybrid ORM library for .NET.
Stars: ✭ 1,223 (+1338.82%)
Mutual labels:  orm
Propel2
Propel2 is an open-source high-performance Object-Relational Mapping (ORM) for modern PHP
Stars: ✭ 1,156 (+1260%)
Mutual labels:  orm
Marlow
golang generator for type-safe sql api constructs
Stars: ✭ 83 (-2.35%)
Mutual labels:  orm
Sqlalchemy Hana
SQLAlchemy Dialect for SAP HANA
Stars: ✭ 75 (-11.76%)
Mutual labels:  orm
Orator
The Orator ORM provides a simple yet beautiful ActiveRecord implementation.
Stars: ✭ 1,234 (+1351.76%)
Mutual labels:  orm
Restful mapper
ORM for consuming RESTful APIs in C++
Stars: ✭ 71 (-16.47%)
Mutual labels:  orm
Dynamorm
Python object & relation mapping library for Amazon's DynamoDB service
Stars: ✭ 72 (-15.29%)
Mutual labels:  orm
Gstorm
A simple ORM for databases and CSV files. Intended to be used in groovy scripts and small projects
Stars: ✭ 80 (-5.88%)
Mutual labels:  orm
Laravel Optimistic Locking
Adds optimistic locking feature to eloquent models.
Stars: ✭ 71 (-16.47%)
Mutual labels:  orm
Butterfly
🔥 蝴蝶--【简单】【稳定】【好用】的 Python web 框架🦋 除 Python 2.7,无其他依赖; 🦋 butterfly 是一个 RPC 风格 web 框架,同时也是微服务框架,自带消息队列通信机制实现分布式
Stars: ✭ 82 (-3.53%)
Mutual labels:  orm
Sqlalchemy Media
Another attachment extension for SqlAlchemy to manage assets which are associated with database models but you don't want to store them into the database
Stars: ✭ 69 (-18.82%)
Mutual labels:  orm
Ef6
This is the codebase for Entity Framework 6 (previously maintained at https://entityframework.codeplex.com). Entity Framework Core is maintained at https://github.com/dotnet/efcore.
Stars: ✭ 1,218 (+1332.94%)
Mutual labels:  orm
Evolutility Server Node
Model-driven REST or GraphQL backend for CRUD and more, written in Javascript, using Node.js, Express, and PostgreSQL.
Stars: ✭ 84 (-1.18%)
Mutual labels:  orm
Chloe
A lightweight and high-performance Object/Relational Mapping(ORM) library for .NET --C#
Stars: ✭ 1,248 (+1368.24%)
Mutual labels:  orm
Jardin
A pandas.DataFrame-based ORM.
Stars: ✭ 81 (-4.71%)
Mutual labels:  orm

MicroLite

MicroLite is a .NET 4.5 library providing a small lightweight or "micro" object relational mapping (ORM) for the Microsoft .NET framework. Its purpose is to provide a flexible and powerful feature set whilst maintaining a simple and concise API.

Nuget

Branch Status
/develop GitHub last commit (branch) Build Status Nuget (with prereleases)
/master GitHub last commit Build Status Nuget GitHub Release Date

Headline Features

  • It only references the .NET base class libraries (no dependencies outside the .NET framework itself).
  • Extensions to allow MicroLite log messages to be logged via log4net or NLog
  • Extension support to quickly develop applications using ASP.NET MVC and WebApi
  • Native support for Enum, Uri, and XDocument properties on mapped classes
  • An extensible pipeline which allows 'plugging in' custom Type Converters or Session Listeners
  • Easily managed by IOC containers
  • Fluent configuration API
  • Fluent SQL Builder which makes it easier to create more complex queries
  • Interface based API which makes unit testing easy

SQL Support

Supported .NET Versions

The NuGet Package contains binaries compiled against:

  • .NET Framework 4.5

To find out more, head over to the Wiki.

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].