Commit Graph

  • 6c78a5bb99 Bash build: fix test runner on OS X Nick Craver 2016-04-17 15:04:35 -04:00
  • 84a8522a62 Add bash build scripts Nick Craver 2016-04-17 14:35:06 -04:00
  • 2b488fa7d1 PowerShell build script love Nick Craver 2016-04-16 23:21:10 -04:00
  • 151f05cd74 PowerShell build updates: include .Contrib Nick Craver 2016-04-16 23:00:47 -04:00
  • c4516fd06a PowerShell build scripts Nick Craver 2016-04-16 22:47:10 -04:00
  • d009179095 Merge pull request #508 from onovotny/work Nick Craver 2016-04-16 21:59:40 -04:00
  • cf732e0d98 Get building Oren Novotny 2016-04-16 21:57:07 -04:00
  • c1ef42d24e Merge branch 'onovotny-output-paths' into netstandard Nick Craver 2016-04-16 20:37:02 -04:00
  • dfff5f3724 fix outpt paths Oren Novotny 2016-04-16 20:22:59 -04:00
  • 4fa9144d14 Readme: Better explanation for multi mapping Shrayas 2016-04-09 15:22:12 +05:30
  • 99e3287e01 Revert "Bumping dependencies version numbers" Marc Gravell 2016-04-07 00:21:21 +01:00
  • b55e50a46e Merge pull request #495 from sebastienros/patch-1 Marc Gravell 2016-04-05 00:10:48 +01:00
  • 70ee9a721e Bumping dependencies version numbers Sébastien Ros 2016-04-04 16:03:39 -07:00
  • 92eca47299 Unify test credentials for MySQL; add passing test for SO36303462 Marc Gravell 2016-04-01 11:32:52 +01:00
  • 2b4bb22dbd 1.50-beta9 1.50-beta9 Marc Gravell 2016-04-01 09:47:54 +01:00
  • 4da982e2c7 Heh, AspNet and DNX (only) work in VS2015; DNX and DotNet (only) work in VS15; I guess we need to use DNX for now, then, as the only one that works in both. Marc Gravell 2016-04-01 09:22:12 +01:00
  • fc50aa7833 Recreate all the xproj to reflect the current tooling - old versions break VS15; enable XDocument etc in corefx (#if block was too large) Marc Gravell 2016-04-01 09:00:33 +01:00
  • 70884babdc When doing list expansions (6=>10 etc), use the last non-trivial value - do *NOT* use null, as it causes problems with "not in" clauses; add test for the same Marc Gravell 2016-03-31 19:46:48 +01:00
  • d2ee19c45b Set the DbType for XmlDocument / XDocument / XElement Marc Gravell 2016-03-02 16:40:54 +00:00
  • 66a49521aa Support xml types by default (XmlDocument, XDocument, XElement) - fix #427 Marc Gravell 2016-03-02 16:27:33 +00:00
  • bd52a790f2 Merge pull request #464 from OsmanMElsayed/master Nick Craver 2016-02-26 19:42:06 -05:00
  • 7f3220dbd0 prefer an exact-case backing-field match over a wrong-case regular field (essentially: this promotes get-only properties over regular fields) Marc Gravell 2016-02-26 14:19:35 +00:00
  • 5e4b2726df Merge branch 'master' of github.com:StackExchange/dapper-dot-net Marc Gravell 2016-02-26 08:51:17 +00:00
  • bebe80bcaf Support get-only C# 6 properties, i.e. public int Id {get;} Marc Gravell 2016-02-26 08:51:04 +00:00
  • d2d1adff07 Don't check for null in the basic enum case Marc Gravell 2016-02-23 21:27:19 +00:00
  • b9288b4aae Fix #468 - CreateParamInfoGenerator should treat enums as primitives, not box them as enums Marc Gravell 2016-02-23 13:38:30 +00:00
  • 096b4ac05c Update to sqlite rc2, because without that nothing works; add extra tests around sqlite oddities; update tests to reflect sqlite rc2 fixes Marc Gravell 2016-02-23 12:17:37 +00:00
  • df77f394f4 Add SQLITE to test builds; add tests for issues #466 and #467; fix #466 by adding retry-with-fallback flags strategy Marc Gravell 2016-02-22 22:50:55 +00:00
  • 8e9cc49f6f Example for SO35554284 Marc Gravell 2016-02-22 15:54:38 +00:00
  • fcabf6dbf9 Example for SO35554284 TimeSpanParsing Marc Gravell 2016-02-22 15:54:38 +00:00
  • 595ef1377d fix #465 Marc Gravell 2016-02-22 00:13:33 +00:00
  • d5fb8be75c Readme.md: update performance tests link Osman M Elsayed 2016-02-20 15:52:11 +03:00
  • b7a7856e56 Test for SO35470588 Marc Gravell 2016-02-18 10:02:56 +00:00
  • 7c24d45bbc Merge pull request #462 from jdanyow/patch-1 Marc Gravell 2016-02-17 12:46:29 +00:00
  • f7a1de2f3b Fix typos in the comments for PadListExpansions Jeremy Danyow 2016-02-17 07:42:54 -05:00
  • 2a2c086009 1.50-beta8 deploy 1.50-beta8 Marc Gravell 2016-02-17 10:34:29 +00:00
  • 9806401f9b New feature: PadListExpansions - reduces query plan saturation by padding "in" lists and populating with nulls; opt-in (see remarks on setting) Marc Gravell 2016-02-17 10:24:54 +00:00
  • 49e797a406 Fix #461 - change FindConstructor to allow parameters that have a type-handler defined Marc Gravell 2016-02-17 08:44:16 +00:00
  • 1797a3c0d9 Initial test setup for #461; note that this does not repro, due to running on SQL-Server - needs to be changed to SQLite to repro Marc Gravell 2016-02-15 17:10:24 +00:00
  • 95d587f2ba Merge pull request #459 from chilversc/test-isequalto Marc Gravell 2016-02-13 00:20:24 +00:00
  • 9cec884689 actual/expected in asserts are the wrong way round Chris Chilvers 2016-02-12 22:51:46 +00:00
  • f0273d64f3 Standardize on test db for appveyor Marc Gravell 2016-02-11 13:46:13 +00:00
  • 4d7a0139ab Detect app-veyor for MySql/Postgresql Marc Gravell 2016-02-11 13:10:34 +00:00
  • fd050a5908 Don't attempt to load native assemblies on DNX Marc Gravell 2016-02-11 11:44:52 +00:00
  • 9a422f1615 Fix *all* the CE references Marc Gravell 2016-02-11 11:35:01 +00:00
  • df0df12ee4 Change CE package to one that might work Marc Gravell 2016-02-11 11:30:25 +00:00
  • 0319b51e56 Tests: add 4 attempts to repro #457 Marc Gravell 2016-02-11 11:20:26 +00:00
  • b466cd6a0d Make Postgresql tests skip cleanly rather than error if no server Marc Gravell 2016-02-11 10:55:46 +00:00
  • a4bb66de59 Test cleanup; enable lots more tests hidden previously as EXTERNALS Marc Gravell 2016-02-11 10:47:12 +00:00
  • 19afe1ed61 fix #455 (make LookupDbType available again) Marc Gravell 2016-02-10 11:31:22 +00:00
  • 3d11488475 Merge branch 'henkmollema-net451' Marc Gravell 2016-02-10 10:35:23 +00:00
  • d7c92e21d9 additional tooling tweaks to make it work with current dotnet build Marc Gravell 2016-02-10 10:35:04 +00:00
  • db0d8daf20 Target net451 rather than dnx451 Henk Mollema 2016-02-09 21:37:21 +01:00
  • a46d339550 Add ApplyNullValues setting / implementation - makes it assign (rather than ignore) null values when possible; also nameof *all the things*; well... most of them Marc Gravell 2016-02-05 16:37:28 +00:00
  • b51f8f0d4f Fix case sensitive-DB contrib tests Marc Gravell 2016-02-05 16:36:11 +00:00
  • e365987135 Merge pull request #445 from shrayasr/fix/dapper-contrib-typo Nick Craver 2016-01-29 07:28:16 -05:00
  • d0505aaf97 Fix small typo in contrib Shrayas 2016-01-29 17:54:34 +05:30
  • 6f86108af0 Explicitly declare projects; makes "dnu restore" happy at the root level Marc Gravell 2016-01-22 14:00:30 +00:00
  • a890c30ed0 Make use of delegate variance, so the actual delegate stored is a Func<IDataReader, YourType>; this makes it possible to efficiently expose GetRowParser<T> without any extra allocations Marc Gravell 2016-01-14 10:23:19 +00:00
  • 7df23a7428 Add discriminated union (manual, not integrated) example 1.50-beta7 Marc Gravell 2016-01-05 16:07:46 +00:00
  • 874731600e New IDataReader APIs: GetRowParser, Parse; add cache around GetTypeDeserializer that is unrelated to the query itself (just dependent on the shape of the results) Marc Gravell 2016-01-02 11:32:51 +00:00
  • c80e9d1748 remove the lie that "binding code is only interested in names - not types"; it might have been true once, but not for a long time Marc Gravell 2016-01-02 10:09:21 +00:00
  • 3d3ce55834 Merge pull request #428 from joncloud/contribArrayIssue Nick Craver 2015-12-29 19:46:21 -05:00
  • a967b0c2fa Added checks to make sure that arrays get the appropriate type when delete/insert/update is called. joncloud 2015-12-25 10:49:45 -08:00
  • fa03d54b29 Attempt (unsuccessful) to repro #426 Marc Gravell 2015-12-24 11:41:07 +00:00
  • 80d33f06ad Try to repro #272 (doesn't fail on Win/.NET or Win/CoreCLR) Marc Gravell 2015-12-20 21:51:48 +00:00
  • 0dc392b3b2 1.50-beta6 package 1.50-beta6 Marc Gravell 2015-12-19 10:35:30 +00:00
  • 926447211f Be more defensive when adding SqlDataRecord handler; fix #424 Marc Gravell 2015-12-19 10:19:32 +00:00
  • a3ebdfdbe5 Merge pull request #422 from BlackjacketMack/master Marc Gravell 2015-12-16 21:09:10 +00:00
  • 61195bf089 Snapshotter now supports private properties. Rob Mackenzie 2015-12-16 15:31:00 -05:00
  • 2b659bc76b Fix test of error messages from First/Single/etc Marc Gravell 2015-12-08 14:17:18 +00:00
  • 49bc195d68 1.50-beta5 deploy 1.50-beta5 Marc Gravell 2015-12-08 13:52:01 +00:00
  • 23e6653f84 Add all the missing First/Single/SingleOrDefault methods to match the FirstOrDefault added previously Marc Gravell 2015-12-08 13:50:36 +00:00
  • b6cbb98a04 Merge branch 'pr/420' Nick Craver 2015-12-07 06:53:15 -05:00
  • b0cd0ef8cc Fix unit tests after #420 Nick Craver 2015-12-07 06:52:24 -05:00
  • 5c5eae8e8f Fix and test for issue #418 Johan Danforth 2015-12-06 11:37:12 +01:00
  • 69b6388452 Test for Issue #327 Nick Craver 2015-11-29 08:37:53 -05:00
  • e918254ea7 Test rig for Issue #295 Marc Gravell 2015-11-29 12:26:56 +00:00
  • 23c4c53912 Merge pull request #416 from StackExchange/Issue281 Marc Gravell 2015-11-28 23:42:38 +00:00
  • 6b848faa49 Change CommandBehavior on ExecuteReaderAsync to match sync version Nick Craver 2015-11-28 09:00:54 -05:00
  • 52b1ccb79a ParameterInfo.GetIndexParameters() always returns an array, only need the length check Nick Craver 2015-11-27 19:42:37 -05:00
  • ad48bed2ce Cleanup Nick Craver 2015-11-27 19:41:48 -05:00
  • 96e9c6dd0e ahem, I totally meant to leave that in... IgnoreDuplicatedCols Marc Gravell 2015-11-27 23:14:03 +00:00
  • 9aadf7f620 Implement opt-in IgnoreDuplicatedColumns feature; if grid returns {X,Y,X}, only the first X is included Marc Gravell 2015-11-27 23:03:40 +00:00
  • e24c472f39 Merge branch 'johandanforth-bug-in-keypropertiescache' Nick Craver 2015-11-26 15:50:31 -05:00
  • eb51910ca6 Merging #370 Nick Craver 2015-11-26 15:50:14 -05:00
  • 07572a22f9 Merge branch 'master' of github.com:StackExchange/dapper-dot-net Nick Craver 2015-11-26 15:30:53 -05:00
  • 63706bb877 Merge branch 'pr/368' Nick Craver 2015-11-26 15:27:12 -05:00
  • 3b215e3732 Merge pull request #415 from StackExchange/UseSingleResultSingleRow Nick Craver 2015-11-26 15:15:31 -05:00
  • ec3a1953a4 Use single-row/single-result hint when possible Marc Gravell 2015-11-26 16:35:04 +00:00
  • 65b26d6efa Merge pull request #413 from StackExchange/tests/mysql Marc Gravell 2015-11-26 15:01:40 +00:00
  • 8c43e939ba Merge pull request #414 from fjunqueira/patch-1 Nick Craver 2015-11-26 09:02:31 -05:00
  • e57980348a Fix OLEDB tests on Appveyor Nick Craver 2015-11-26 07:57:45 -05:00
  • f83fa2c3c4 Update Readme.md Fábio Junqueira 2015-11-26 10:50:13 -02:00
  • d2a798fd8e Cleanup: use Test.DB.* file pattern (which is .gitignored) Nick Craver 2015-11-26 07:37:51 -05:00
  • d28f2cf4bf Skip MySQL tests if the server isn't running. Nick Craver 2015-11-26 07:36:28 -05:00
  • 4f3a04cfaa Merge pull request #412 from StackExchange/QueryFirstOrDefault 1.50.0-beta4 Marc Gravell 2015-11-26 12:07:16 +00:00
  • 5708d4980c Bump to 1.50-beta4 for deploy Marc Gravell 2015-11-26 12:06:56 +00:00
  • 9b93b5388f Fix all (object)param and dynamic param declarations; we already fixed this for non-async, but it looks like it was missed for async; this is not a breaking change: dynamic is actually object+attribute Marc Gravell 2015-11-26 11:58:39 +00:00
  • 3684dc4dcf Extra tests for FirstOrDefault code Marc Gravell 2015-11-26 11:01:19 +00:00