35 Commits

Author SHA1 Message Date
Marc Gravell 51192328e0 Package updates 2015-03-18 13:23:12 +00:00
Marc Gravell 8df328f849 1.38 release 2014-10-30 15:07:38 +00:00
Marc Gravell 8e33a56df1 1.37 release 2014-10-22 10:27:11 -06:00
Marc Gravell d9f2801f0d 1.36 release 2014-10-14 15:49:53 +01:00
Marc Gravell 1f341bb611 Release 1.35 2014-09-29 09:02:49 +01:00
James Holwell ccc189c27a Merge remote-tracking branch 'upstream/master' into arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-09-02 17:13:09 +01:00
Marc Gravell 5472d2abb0 1.34: Support for SqlHierarchyId (core) 2014-08-28 10:07:38 +01:00
Marc Gravell 62bdcd1bb2 1.33: SqlGeometry (core) and DbGeometry (EF) support 2014-08-28 09:53:16 +01:00
Marc Gravell 54bc52b306 1.32: Support for SqlGeography in core library 2014-08-28 09:04:09 +01:00
Marc Gravell 8fcb8ebb31 r1.31; Issue 148/149: error message on bad column maps borked due to sequential access 2014-08-26 19:58:08 +01:00
Marc Gravell d0f880d196 1.30: better async cancellation 2014-08-14 10:44:18 +01:00
Marc Gravell 451d50ba5e 1.29: make Underscore_Names opt-in 2014-08-06 21:23:04 +01:00
James Holwell 3d39a115ad Merge remote-tracking branch 'upstream/master' into arbitrary-multi-maps
Conflicts:
	Dapper NET45/SqlMapperAsync.cs
2014-08-06 19:39:56 +01:00
Marc Gravell ce23d47d22 1.28 release 2014-08-06 16:47:21 +01:00
James Holwell d149e0c2fc Make Dapper.Contrib.Tests prompt in the same way as others at the end of the tests 2014-07-28 14:16:27 +01:00
Marc Gravell 621e73751a 1.27 release 2014-07-15 08:29:10 +01:00
Marc Gravell 9e5d28e42a Command recycling and disposing during pipelined async multi-exec; enable pipeline (via sync-over-async) for sync API 2014-05-14 17:29:40 +01:00
Marc Gravell 10c51f427f async multiplexed / pipeline implemented 1.24 2014-05-14 15:36:03 +01:00
Marc Gravell 977bbb0a79 "@foo unknown" detection and handling (query optimizer hints) 2014-05-12 14:59:05 +01:00
Marc Gravell 87f71d3dfa 1.22: support literal replacement on enumerable values for "in" etc 2014-05-08 15:39:03 +01:00
Marc Gravell 8a875b8743 1.21 metadata 2014-05-08 14:34:58 +01:00
Marc Gravell 6d589f05f7 Metadata for 1.20 release 2014-05-08 12:36:37 +01:00
Martin Jul 5d7d2318da Added DeleteAll method to easily delete all entities in a table 2013-08-27 13:22:57 +02:00
Marc Gravell 37329c8dd6 Async; manual merge of https://github.com/SamSaffron/dapper-dot-net/pull/49
- huge thanks to bkaid
2013-05-23 16:02:58 +01:00
Rick Bundren 7fd9b97355 Support for reserved words as columns
Insert failed when a word such as order was used as a column name.
Added [] around the column name.

Also modified the test for InsertGetUpdate().  The first Get is now a
User instead of IUser.  There is some bug where using the interface
twice first on a null result and then on the real result causes the
reader to not be open when trying to map the type.
2012-11-15 11:20:12 -05:00
David Chell eed8b6f520 Added test for insert updating object's key 2012-03-12 12:57:40 +13:00
Sam Saffron c9160c13fb Upped dapper to 1.8
Broke SqlBuilder to another assembly
Added Dapper.Rainbow (minimal ORM)
Changed nuget to distribute DLLs
2012-01-12 15:22:01 +11:00
kmontrose 5fb0d1c3f0 Making it so SqlBuilder templates resolve properly even if no clauses have been added. 2011-09-19 20:33:55 -04:00
kmontrose adf35ffc01 Adding select composition to SqlBuilder (Contrib). 2011-09-19 20:27:36 -04:00
Sam Saffron b60c0a53f5 depending on data annotations is a mistake, it is not in client profile 2011-06-28 13:07:42 +10:00
johan@JOHAN-DELL-SSD.irm.se 11f393d59c Added support for table name attribute on POCO class, should work with ANY attribute named "TableAttribute" that has a "Name" property for it's value (supplied one, and also tested with the Table-attribute in EntityFramework). Cleaned up ProxyGenerator for readability. 2011-05-23 23:47:02 +02:00
Sam Saffron 3f41112006 Merge in dapper contrib
Add perf test for dapper contrib
Optimise Get perf for dapper contrib
2011-05-23 12:44:57 +10:00
johan@JOHAN-DELL-SSD.irm.se 1a87102af7 fixed bug in tests, added support for non-tracked concrete class in Get(), emitting a concrete class which seems stupid, but works (due to the generic get method returning both interface and new class) 2011-05-22 13:06:42 +02:00
johan@JOHAN-DELL-SSD.irm.se f38d110380 Fixed bug on Get when there is no record found, cleaned up unused code 2011-05-21 23:58:53 +02:00
johan@JOHAN-DELL-SSD.irm.se a92c8091c0 first version of Get<T>(id), Insert<T>(obj), Update<T>(obj) and Delete<T>(obj) 2011-05-21 23:27:57 +02:00