The official collection of get, insert, update and delete helpers for Dapper.net. Also handles lists of entities and optional "dirty" tracking of interface-based entities.
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...
More information
A small library that complements Dapper by adding basic CRUD operations (Get, Insert, Update, Delete) for your POCOs. For more advanced querying scenarios, Dapper Extensions provides a predicate system.
Dapper is a great tool if you want to write database-agnostic code.
However, sometimes you need to access functionality that is provider-specific.
This assembly adds support for writing Oracle-specific SQL, that supports all dbtypes used by the Oracle managed provider on a parameter,
supports...
More information
Dapper.Mapper is an extension to Dapper multi mapping which figures out the relationships between the returned objects and automatically assigns them. Instead of explicitly writing this: 'var employee = connection.Query<Employee, Department, Employee>(sql, (employee, department) => {...
More information
Extend your IDbConnection with high-performance bulk operations
Features: BulkInsert, BulkDelete, BulkUpdate, BulkMerge, and more!
Support: SQL Server, MySQL, Oracle, PostgreSQL, SQLite, and more!
Online Example: https://dotnetfiddle.net/ltIqrC
Include free and prime features.
You hate verbatim SQL queries with zero type safety for your code but you love the speed?
Dapper.FastCRUD is built around essential features of the C# 6 / VB that have finally raised the simplicity of raw SQL constructs to acceptable maintenance levels.
These features leave no chance...
More information