{"repo":"nreco/data","free":true,"listed":false,"github":"https://github.com/nreco/data","clone":"git clone https://github.com/nreco/data.git","description":"Fast DB-independent DAL for .NET Core: abstract queries, SQL commands builder, schema-less data access, POCO mapping (micro-ORM).","language":"C#","stars":195,"topics":["dot-net","dotnetcore","data-access-layer","micro-orm","sql-generation","sql-builder","poco","csharp","database","orm"],"license":"MIT","category":"databases-storage","readme_excerpt":"NReco.Data Lightweight high-performance data access components for generating SQL commands, mapping results to strongly typed POCO models or dictionaries, schema-less CRUD-operations with RecordSet. NuGet Windows x64 Ubuntu --- --- --- very fast: NReco.Data shows almost the same performance as Dapper but offers more features abstract DB-independent Query structure: no need to compose raw SQL in the code + query can be constructed dynamically (at run-time) automated CRUD commands generation generate several SQL statements into one IDbCommand (batch inserts, updates, selects for multiple recordsets: DbBatchCommandBuilder ) supports mapping to annotated POCO models (EF Core entity models), allows customized mapping of query result API for schema-less data access (dictionaries, RecordSet, DataTable) can handle results returned by stored procedure, including multiple record sets application-level data views (for complex SQL queries) that accessed like simple read-only tables (DbDataView) parser for compact string query representation: relex expressions can be used with any existing ADO.NET data provider (SQL Server, PostgreSql, Sqlite, MySql, Oracle etc) supports .NET Framework 4.5+, .NET Core 2.x / 3.x (netstandard2.0) Quick reference Class Dependencies Purpose --- --- --- DbFactory incapsulates DB-specific functions and conventions DbCommandBuilder IDbFactory composes IDbCommand and SQL text for SELECT/UPDATE/DELETE/INSERT, handles app-level dataviews DbDataAdapter IDbCommandBui","default_branch":null,"files":null,"tree":[],"storefront":"/r/nreco","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/nreco/data/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}