YuckQi.Data.Sql.Dapper
10.4.0
dotnet add package YuckQi.Data.Sql.Dapper --version 10.4.0
NuGet\Install-Package YuckQi.Data.Sql.Dapper -Version 10.4.0
<PackageReference Include="YuckQi.Data.Sql.Dapper" Version="10.4.0" />
<PackageVersion Include="YuckQi.Data.Sql.Dapper" Version="10.4.0" />
<PackageReference Include="YuckQi.Data.Sql.Dapper" />
paket add YuckQi.Data.Sql.Dapper --version 10.4.0
#r "nuget: YuckQi.Data.Sql.Dapper, 10.4.0"
#:package YuckQi.Data.Sql.Dapper@10.4.0
#addin nuget:?package=YuckQi.Data.Sql.Dapper&version=10.4.0
#tool nuget:?package=YuckQi.Data.Sql.Dapper&version=10.4.0
YuckQi.Data.Sql.Dapper
An implementation of YuckQi.Data for SQL databases using Dapper and SimpleCRUD. Serves as the base layer for database-specific Dapper implementations.
Key Types
Provides handler implementations that operate over an IDbTransaction scope:
CreationHandler– inserts records viaSimpleCRUD.InsertRevisionHandler– updates records viaSimpleCRUD.UpdatePhysicalDeletionHandler– deletes records viaSimpleCRUD.DeleteRetrievalHandlerBase– abstract base for retrieval withISqlGenerator-driven queriesSearchHandlerBase– abstract base for paginated search withISqlGenerator-driven queriesISqlGenerator– interface for generating provider-specific SQL (implemented by database-specific packages)FilterCriteriaExtensions– builds DapperDynamicParametersfromFilterCriteria;Containsvalues are wrapped as%value%with%,_, and\escaped so they are literal. SQL Server'sSqlGeneratoralso treats[as literal (aLIKEcharacter-class wildcard on that dialect only)
Database-specific packages (MySql, Oracle, PostgreSql, SqlServer) provide concrete ISqlGenerator implementations and ready-to-use retrieval/search handlers.
Dependencies
Installation
dotnet add package YuckQi.Data.Sql.Dapper
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net10.0 is compatible. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
-
net10.0
- Dapper.SimpleCRUD (>= 2.3.0)
- YuckQi.Data (>= 10.4.0)
NuGet packages (4)
Showing the top 4 NuGet packages that depend on YuckQi.Data.Sql.Dapper:
| Package | Downloads |
|---|---|
|
YuckQi.Data.Sql.Dapper.SqlServer
An implementation of YuckQi.Data for MSSQL databases using Dapper and SimpleCRUD. |
|
|
YuckQi.Data.Sql.Dapper.MySql
An implementation of YuckQi.Data for MySQL databases using Dapper and SimpleCRUD. |
|
|
YuckQi.Data.Sql.Dapper.Oracle
An implementation of YuckQi.Data for Oracle databases using Dapper and SimpleCRUD. |
|
|
YuckQi.Data.Sql.Dapper.PostgreSql
An implementation of YuckQi.Data for PostgreSQL databases using Dapper and SimpleCRUD. |
GitHub repositories
This package is not used by any popular GitHub repositories.
| Version | Downloads | Last Updated |
|---|---|---|
| 10.4.0 | 173 | 11/3/2026 |
| 10.3.0 | 516 | 9/17/2026 |
| 10.2.0 | 152 | 9/16/2026 |
| 10.1.1 | 183 | 9/11/2026 |
| 10.1.0 | 239 | 8/26/2026 |
| 10.0.2 | 202 | 7/24/2026 |
| 10.0.1 | 191 | 7/23/2026 |
| 10.0.0 | 190 | 7/23/2026 |
| 8.7.0 | 223 | 7/22/2026 |
| 8.6.0 | 245 | 7/1/2026 |
| 8.5.1 | 235 | 3/18/2026 |
| 8.5.0 | 210 | 3/17/2026 |
| 8.4.0 | 211 | 3/10/2026 |
| 8.3.2 | 209 | 3/9/2026 |
| 8.3.1 | 210 | 3/9/2026 |
| 8.3.0 | 210 | 3/9/2026 |
| 8.2.0 | 238 | 2/1/2026 |
| 8.1.0 | 228 | 1/31/2026 |
| 8.0.0 | 235 | 1/30/2026 |
| 6.5.3 | 465 | 9/16/2024 |