Top 20 NuGet ORM Packages
Afx.Data.Entity
Afx.Data.SQLite.Entity
This .NET library simplifies data mocking for UnitTests, to avoid a connection to a relational database.
DbMocker use the standard Microsoft .NET DbConnection object. So, you can mock any toolkit,
including EntityFramework, Dapper or ADO.NET; And for all database servers (SQL Server, Oracle, SQLite)...
Adds basic support for "Upsert" operations to EF Core.
Uses `INSERT … ON CONFLICT DO UPDATE` in PostgreSQL/Sqlite, `MERGE` in SqlServer and `INSERT INTO … ON DUPLICATE KEY UPDATE` in MySQL.
Also supports injecting sql command generators to add support for other providers
.NET Standard 2.0 version of ServiceStack.OrmLite.MySql
Light, simple and fast convention-based code-first POCO ORM for Firebird.
Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently stored in schemaless text blobs in Firebird.
MassTransit NHibernate persistence support; MassTransit provides a developer-focused, modern platform for creating distributed applications without complexity.
Light, simple and fast convention-based code-first POCO ORM for Oracle RDBMS (Unofficial).
Support for Creating and Dropping Table Schemas from POCOs, Complex Property types transparently
stored in schemaless text blobs in Oracle.
Simple Get, GetList, GetListPaged, Insert, Update, Delete, DeleteList, and RecordCount extensions for Dapper. Uses smart defaults for attribute free classes but can be overridden as needed.
By default uses Id column as the primary key but this can be overridden with an attribute
By default qu...
LINQ-enabled client API for issuing OData queries and consuming OData JSON payloads. Supports OData v4 and v4.01. Targets .NET 8 or above.
OData .NET library is open source at http://github.com/OData/odata.net. Documentation for the library can be found at https://docs.microsoft.com/en-us/odata/.
PostgreSQL/Npgsql provider for Entity Framework Core.
NHibernate.Spatial is a library of spatial extensions for NHibernate, and allows you to connect NHibernate to a spatially-enabled database and manipulate geometries in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience.
Add OrmLite Converters for SQL Servers SqlGeography and SqlGeometry Types
NHibernate.Spatial is a library of spatial extensions for NHibernate, and allows you to connect NHibernate to a spatially-enabled database and manipulate geometries in .NET code using NetTopologySuite, providing you with a fully integrated GIS programming experience.
SmartSql = MyBatis + Cache(Memory | Redis) + ZooKeeper + R/W Splitting +Dynamic Repository ....
Extension for Chloe.ORM
.NET Standard 2.0 version of ServiceStack.OrmLite.MySqlConnector
Extended PostgreSQL driver for NHibernate, with support of json and array types.
SmartSql = MyBatis + Cache(Memory | Redis) + ZooKeeper + R/W Splitting +Dynamic Repository ....
SmartSql = MyBatis + Cache(Memory | Redis) + ZooKeeper + R/W Splitting +Dynamic Repository ....