- 11 Sep, 2018 5 commits
-
-
markjerz authored
Adds Dashing benchmarks to Dapper.Tests.Performance
-
Nick Craver authored
-
ifle authored
Added Linq2DB benchmarks
-
Nick Craver authored
-
Nick Craver authored
This is prepping a run we can drop into the README easily. And more info on allocations and such along with it. It's finishing off the benchmark port getting it into a good output state (something we can copy/paste). It removes Simple.Data because the package was debug and causes a lot of issues. This doesn't output 100% like we want yet (fastest to slowest). BenchmarkDotNet joins summary results after ordering...we need to post-order that. I'm asking the maintainers how to do so. Also note Belgrade was not parameterizing before, giving it a huge unfair advantage. This has been fixed to be apples:apples.
-
- 07 Sep, 2018 2 commits
-
-
David Glassborow authored
-
David Glassborow authored
-
- 04 Sep, 2018 3 commits
-
-
Nick Craver authored
MySql.Data is a travesty at this point - moving to something more stable. Really we weren't testing Dapper with previous test failures, we were testing what mood MySql.Data and NuGet extraction are in and which phase of the moon is about. Also speeds up the builds with 1 restore and 1 build. We can simplify here because everything is relevant (no wasted builds).
-
Nick Craver authored
-
Nick Craver authored
- Moves to NerdBank git-based versioning - Cleans up build.ps1 to current (will tweak for older moves later) - Updates xUnit to latest - Moves to dotnet test, since they killed dotnet xunit - Testing SQL Server CE has become unreasonable. It's gone (minimal cleanup in this commit disabling it).
-
- 22 Aug, 2018 1 commit
-
-
John M. Wright authored
instead of exception message of `DateTime`, you'll get `The type 'DateTime' is not supported for SQL literals.`, which is much more helpful when trying to figure out what went wrong
-
- 14 Aug, 2018 2 commits
-
-
Tom Pažourek authored
-
pug-pelle-p authored
Fixed incorrect indentation in Readme.md
-
- 19 Jul, 2018 1 commit
-
-
Jovan Popovic authored
-
- 01 Jul, 2018 7 commits
-
-
Hristo Stefanov authored
System.ArgumentException is thrown when passing empty SqlDataRecord list as an anonymous object or as table-valued parameter to Dapper. Added two unit tests.
-
Fabien Barbier authored
-
Fabien Barbier authored
-
Alex Wiese authored
Use adapter to format column name equals, bringing it in line with `Delete` behaviour.
-
Alex Wiese authored
Made the same fix to `InsertAsync`
-
Alex Wiese authored
#418 - `Update` was fixed but `UpdateAsync` was not fixed.
-
nikita maletin authored
-
- 18 Jun, 2018 1 commit
-
-
Alex Wiese authored
The -Contains operator doesn't do substring comparisons. > -Contains >Description: Containment operator. Tells whether a collection of reference values includes a single test value. Should be using -Match operator instead.
-
- 20 May, 2018 4 commits
-
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
-
Nick Craver authored
TODO: NerdBank versioning cutover
-
- 16 May, 2018 1 commit
-
-
Nick Craver authored
-
- 14 May, 2018 1 commit
-
-
Brian Drupieski authored
-
- 10 Apr, 2018 1 commit
-
-
Ben McCallum authored
-
- 09 Apr, 2018 1 commit
-
-
Charles-Isaac Côté authored
Replaced a dead link in Readme.md by a link to the WaybackMachine
-
- 04 Apr, 2018 1 commit
-
-
Nick Craver authored
* Better error messages for .*Async methods when not using DbConnection Perhaps in v2 we move these to DbConnection itself ratherr than IDbConnection for the extensions to eliminate the case, but that's breaking...for now we can at least throw a better error. See #757 for details. * Tweak errors to allow open IDbConnections and those generating DbCommands Same checks but a bit more lenient with more specific messaging. * Tweaking error messages and supporting IDbConnection implementations … (#987)
-
- 03 Apr, 2018 2 commits
-
-
Marc Gravell authored
Remove reference to Stack Overflow docs
-
Mike McCaughan authored
Should resolve #992
-
- 30 Mar, 2018 2 commits
-
-
Sergey authored
-
Brian Drupieski authored
-
- 09 Mar, 2018 1 commit
-
-
Jase authored
* Change to GetAll to allow the usage of a nullable type in T when T is an interface. * Change to GetAll to allow the usage of a nullable type in T when T is an interface: further change to check if val == null and if so then don't try to assign it as a property value. * Change to Get to allow the usage of a nullable type in T when T is an interface. (effectively the same change as the previous change to GetAll.) * Change to GetAsync and GetAllAsync to allow the usage of a nullable type in T when T is an interface. * Added in UserWithNullableDob and IUserWithNullableDob. Added in tests for GetAndGetAllWithNullableValues and GetAsyncAndGetAllAsyncWithNullableValues. * Added in .ConfigureAwait(false) in the GetAsync Test. Added comment to identify which issue the test relates to. * Added NullableDates tables to the test databases. Adjusted variable names in GetAndGetAllWithNullableValues and GetAsyncAndGetAllAsyncWithNullableValues. * Changed IUserWithNullableDob to INullableDate.
-
- 07 Mar, 2018 3 commits
-
-
Marcell Toth authored
-
Alexey Zimarev authored
-
Nick Craver authored
This brings behavior QueryAsync behavior on par with Query (sync) and properly returns nothing when an empty result set is encountered.
-
- 14 Feb, 2018 1 commit
-
-
Dominik Herold authored
* fix equal tests * fix test
-