Commit Graph
1369 Commits
Author SHA1 Message Date
mgravell 07bc83f2b7 tidy ReadChar/ReadNullableChar with modern C# 2019-09-10 09:25:18 +01:00
Jan Joneš a47f23cc75 Handle PostgreSQL chars correctly (#1326)
* Handle char correctly

* Add PostgreSQL char test

* Test for string before testing for char
2019-09-10 09:21:50 +01:00
mgravell e6f63507bf remove the BulkCopy.Register API until I have chance to test it 2019-08-30 16:24:18 +01:00
mgravell 343d36b5c3 #nullable enable 2019-08-30 15:24:01 +01:00
mgravell 3b8b0cdc8a add APIs for working with the connection pools and client-id 2019-08-30 15:23:15 +01:00
mgravell 16ed3fd985 remove unused oracle ref 2019-08-30 14:33:46 +01:00
mgravell ed90d66e48 add missing APIs to BulkCopy 2019-08-30 14:19:23 +01:00
mgravell b663914650 use a license expression 2019-08-30 13:52:20 +01:00
mgravell 822a9a33be IDE and command-line disagree on #nullable 2019-08-30 13:38:22 +01:00
mgravell 3fe88fc1e0 add Dapper.ProviderTools lib 2019-08-30 13:33:04 +01:00
mgravell b535277599 oops, 2.0.4 2019-08-29 14:47:59 +01:00
mgravell e9adb722f6 RTM v is 2.0.5 2019-08-29 14:35:03 +01:00
mgravell 597cc69ba5 2.0 RTM 2.0.4 2019-08-29 14:17:14 +01:00
mgravell 522bc49a99 rev Microsoft.Data.SqlClient to GA (1.0.19239.1) 2019-08-28 17:09:18 +01:00
mgravell f5ca275a29 release notes 2019-08-28 15:26:35 +01:00
Marc Gravell 8152f2c718 WIP: Lib updates and prepare for Microsoft.Data.SqlClient (#1313)
v2 work; primarily prep for split SqlClient
2.0-preview1
2019-08-28 15:07:32 +01:00
Dmytro Gokun 6df95cbdbd Expose the underlying connection from Rainbow Database so it's easier to use Dapper alongside other DB frameworks (#1257) 2019-08-27 17:33:14 +01:00
Dmytro Gokun 012e9b6f08 Add ability to override Dispose() in the derived class (#1256) 2019-08-27 17:32:51 +01:00
Andrés 4eeb632fd5 Fixed issue #569 with IN and other condition. (#1146) 2019-08-27 17:03:49 +01:00
Joseph Musser f1ad61c711 Use LocalBuilders rather than hardcoding or passing local indexes (#1282)
* Pass LocalBuilders instead of indexes since ILGenerator already optimizes the opcode used

* Eradicate magic local indexes to make refactoring safer
2019-08-27 17:01:34 +01:00
Joseph Musser 6754fe2795 Add ExecuteReaderAsync overloads that return Task<DbDataReader> (#1295) 2019-08-27 16:52:43 +01:00
Joseph Musser 8b49eb691d Stop setting current index local which is nonexistent in ValueTuple deserializer (#1280)
* String and byte[] tuple elements cause InvalidProgramException

* Stop setting current index local which is nonexistent in ValueTuple deserializer
2019-06-13 07:37:41 +01:00
mgravell fcd8a70279 reinstate SqlDataRecord types (major conflict with MSSQLCLIENT, but that is removed for now) 2019-06-12 19:39:12 +01:00
mgravell 67e3b33896 remove ui test from sln 2019-06-12 16:27:27 +01:00
mgravell 28de4690d8 UI binding test: making build painful - kill it 2019-06-12 16:26:27 +01:00
Marc Gravell 9fbba78da0 Make Dapper happy with Microsoft.Data.SqlClient (#1262)
* prep work for adding Microsoft.Data.SqlClient support/tests; SqlClient dependency is not yet removed
2019-06-12 16:24:38 +01:00
Joseph Musser 33d974a5c0 Fixes mapping for C# tuples with more than seven elements (#1242)
* Failing tests for tuples larger than 7

* Special-case IL generation for ValueTuple

* Make value-processing logic available to ValueTuple generation
2019-06-12 16:16:45 +01:00
Jonathan Channon a5256b7d94 Remove .NET 45 in XML docs (#1271) 2019-06-03 14:05:12 +01:00
Marc Gravell d19d6012e7 fix #1228 - rev sqlclient to 4.6.0 (#1229)
* fix #1228 - rev sqlclient to 4.6.0
* use transitive deps for SqlClient
2019-04-05 11:39:04 +01:00
mgravell c1d0fd870d typo on release note version 2019-03-30 17:30:33 +00:00
mgravell 23ff459f9d release notes 2019-03-30 17:22:50 +00:00
mgravell d669d141f3 descriptor API: use index rather than constantly looking up the name 2019-03-30 17:20:28 +00:00
Nigel 733d1734ca When reading Geometry and Geography values from the database, we need to specify the SRID explicitly to retain it in the DbGeometry / DbGeography type. (#1038)
merging, thanks, and sorry for delay
2019-03-27 09:18:05 +00:00
Marc Gravell 3bf2b4f703 support the descriptor (component-model) API (#1216) 2019-03-27 09:12:06 +00:00
Steven Yeh f0da900ee6 Fix Typo (#1215)
thanks, appreciated
2019-03-26 02:16:20 -07:00
Nick Craver 684d7d9895 Add release notes for 1.60.1 2019-03-03 08:57:20 -05:00
Nick Craver b520e26a25 Bump version to 1.60.0 (#1198)
This bumps and locks at 1.60.0 to cope with whatever binding policies .NET Core is enforcing - then we can stick at this until 2.x I guess.
1.60.1
2019-02-25 10:05:21 -05:00
Nick Kirby 200f031ce4 Release notes issue links (#1195)
This PR is for the issue I raised earlier #1194 

- I've added links for all every issue
- Tidied up capitalization 

Let me know if you need me to make any changes
2019-02-20 09:29:18 -05:00
Marc Gravell e7020b2bde release notes for 1.50.7; set future versions to 1.50.8-alpha 2019-02-11 12:26:07 +00:00
Marc Gravell bed688bbe8 version for public drop 1.50.7 2019-02-11 08:44:46 +00:00
Marc Gravell 68eea4ff26 fix #1190 2019-02-09 12:22:11 +00:00
Wixely b961089eff Improve Exception message (#1154)
In cases where the object has a property named ID, the property will automatically be assigned as [Key], even if [Computed] is added manually in an attempt to override it. This can cause confusion, this exception will be thrown despite the code looking fine and there only being one [ExplicitKey] defined. I've added this extra line of information to help diagnosis.
2019-02-09 07:19:33 -05:00
Yves Mancera 5927c66776 Mention how to use user defined variables (#1149)
Fixes #620

Added a section to indicate Dapper works well with User Defined Variables.
2019-01-27 08:50:08 -05:00
James Kitamirike b4c6d5eff4 Fix typo (#1155) 2019-01-27 08:45:27 -05:00
Maksim Karpenko 82a0059535 Add the eXpress Persistent Objects (XPO) benchmark (#1131) 2018-11-01 20:58:49 -04:00
Andrew Sumido ec194429cd Corrected class name from PostcresqlTests to PostgresqlTests (#1144) 2018-11-01 20:56:06 -04:00
Nick Craver 48f6754ad6 Updte literal example to be a bit better 2018-09-11 22:28:11 -04:00
Nick Craver d702fb82eb Update benchmarks to latest run 2018-09-11 21:54:40 -04:00
Nick Craver c5f884de9b Fix benchmark stability
Lots of runs is good, but changed behavior and greatly affects stability (due to GC).
2018-09-11 21:49:42 -04:00
Nick Craver 2a2ff86561 Fix Dapper.Contrib to prefer its attribute but still fall back to others 2018-09-11 20:59:15 -04:00