MicroLite-ORM / Microlite
Licence: apache-2.0
MicroLite ORM framework
Stars: ✭ 85
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
Propel2
Propel2 is an open-source high-performance Object-Relational Mapping (ORM) for modern PHP
Stars: ✭ 1,156 (+1260%)
Mutual labels: orm
Orator
The Orator ORM provides a simple yet beautiful ActiveRecord implementation.
Stars: ✭ 1,234 (+1351.76%)
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
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.
Branch | Status |
---|---|
/develop | |
/master |
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
- Microsoft SQL Server 2005 or newer
- MySql 5.5 or newer
- SQLite 3.7 or newer
- PostgreSQL 9.2 or newer
- Firebird 2.5 or newer
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].