518 Commits

Author SHA1 Message Date
Marc Gravell 7f04772231 1.12.1 deploy
Minor deploy glitch (should now include intellisense files!)
1.12.1
2012-09-19 07:45:23 +01:00
Marc Gravell d462d7d30b 1.12 deploy
Signed-off-by: Marc Gravell <marc.gravell@gmail.com>
1.12
2012-09-19 07:31:59 +01:00
Marc Gravell 658dedbc68 Merge pull request #51 from azhmur/master
Fixed issue with incorrect generated ParamReader when it has indexing properties declared.
2012-09-18 22:35:10 -07:00
Anatoly Zhmur 2d01bfe730 Fixed issue with incorrect generated ParamReader then it has indexing properties declared. 2012-09-18 15:52:35 +04:00
Marc Gravell 427e801db4 Merge branch 'master' of https://code.google.com/p/dapper-dot-net/ 2012-09-13 14:15:44 +01:00
Marc Gravell da2334ac81 IL level type-remapping, so i8 / i4 are interchangeable, etc. This avoids issues on databases that return 1 as bigint by default, etc 2012-09-13 14:10:42 +01:00
Sam 19faf7ccf5 Merge pull request #48 from romanych/master
Support of types for Id column in Dapper.Rainbow
2012-09-09 16:35:35 -07:00
Roman Gomolko d0423de69d Added support of different ID column types to Dapper.Rainbow
From time to time ID column has types different to int. With this change
you could specify column type if it is different to int. Example:
public Table<MyDb, Guid> Users { get; set; }
2012-09-07 11:17:00 +03:00
Marc Gravell c6735ebc55 Dapper 1.11 release 2012-09-04 09:08:51 +01:00
Marc Gravell dde50d193f Minor tweaks to custom type-map implementation; principally, lock-less reading and caching the default type-map 1.11 2012-09-04 08:56:35 +01:00
Marc Gravell 134d1a56b0 Merge branch 'HEAD' of git://github.com/azhmur/dapper-dot-net.git 2012-09-04 08:40:08 +01:00
Anatoly Zhmur 8621792eb6 Added support for custom property/field mapping in TypeDeserializer 2012-09-04 08:38:05 +01:00
Anatoly Zhmur 5b0517cadb Added support for custom property/field mapping in TypeDeserializer 2012-08-14 16:21:49 +04:00
Marc Gravell 4a7e7fb5da Merge branch 'master' of https://github.com/jedidja/dapper-dot-net into jedidja-master
Conflicts:
	Dapper.Rainbow/Database.cs
2012-08-07 12:13:20 +01:00
Marc Gravell 4a9f05009c The "first column as null gives null object" is by-design;
tweak tests to represent this (and workaround)

Added [ActiveTest] to allow trivial debugging individual tests
2012-08-07 12:03:24 +01:00
Marc Gravell d0331a0300 Merge pull request #36 from jkonecki/2b04c22
Replicated a bug 'Dapper MultiMap doesn't work with splitOn with NULL value'
2012-08-07 03:36:00 -07:00
Marc Gravell e79dcff3a4 Merge pull request #45 from jkonecki/6dfdbf9306759118e3d0e086e85df9f90d736624
Fix for issue #70 (support for TimeSpan)
2012-08-07 03:33:21 -07:00
Marc Gravell 718aa367a9 Merge pull request #40 from kappy/CSharp30DynamicQuery
Added dynamic query like for CSharp30.
2012-08-07 03:28:43 -07:00
Marc Gravell 00a6e428dc Merge branch 'fsharp' of https://github.com/vosen/dapper-dot-net into vosen-fsharp
Also optimised ldloc/lodloca/stloc and fixed enum double-assignment

Signed-off-by: Marc Gravell <marc.gravell@gmail.com>
2012-08-07 11:25:54 +01:00
Marc Gravell 63d37477b5 Merge branch 'fsharp' of https://github.com/vosen/dapper-dot-net into vosen-fsharp
Conflicts:
	Dapper/SqlMapper.cs
2012-08-07 11:19:02 +01:00
Marc Gravell e39c437078 Merge branch 'master' of https://code.google.com/p/dapper-dot-net/ 2012-08-07 09:29:48 +01:00
Marc Gravell 840a766d41 VS2012 sln; avoid a few build warnings 2012-08-07 09:28:41 +01:00
Jakub Konecki 6dfdbf9306 Added support for TimeSpan
Fix for issue #70
(http://code.google.com/p/dapper-dot-net/issues/detail?id=70) and also
related MS bug with DbType.Time
(https://connect.microsoft.com/VisualStudio/feedback/details/381934/sqlparameter-dbtype-dbtype-time-sets-the-parameter-to-sqldbtype-datetime-instead-of-sqldbtype-time).
2012-08-06 18:36:47 +01:00
Sam 3f5aa81e40 Merge pull request #42 from garjitech/master
Capitalize "id" to maintain consitency
2012-07-15 05:07:40 -07:00
Garrett Wolf 7a454ad48e Capitalized "id" to maintain consistency 2012-07-14 17:15:23 -07:00
Joao Silva 148f2f967e Added dynamic query like for CSharp30. The behavior is simulated with a Dictionary<string,object> 2012-07-12 20:18:24 +01:00
Sam 809594cf41 Merge pull request #39 from SwissCheeze/master
sql_variant support query parameters and SQL Server
2012-07-02 16:47:16 -07:00
SwissCheeze 374ac003c3 Formatting. 2012-07-02 15:23:21 -03:00
SwissCheeze 39927925c0 Updated to include support for sql_variant. 2012-07-02 15:22:43 -03:00
Marc Gravell 310dd846fa 1.10 release 1.10 2012-06-27 20:21:16 +01:00
Marc Gravell cc293ed985 ThrowDataException could go screwy if the reader was closed; compensate 2012-06-27 19:51:51 +01:00
Marc Gravell c7bb642466 Merge branch 'master' of https://code.google.com/p/dapper-dot-net/ 2012-06-25 19:14:25 +01:00
Marc Gravell f63cd8c0ac Issue 83: CLSCompliant 2012-06-25 16:49:24 +01:00
Marc Gravell 116ea975b0 Support for ExpandoObject (or at least, "dynamic" and dictionary-like) to be treated directly as a parameter 2012-06-25 16:45:22 +01:00
Sam c1155f911b Merge pull request #38 from RichCzyzewski/TVPWithOtherParams
Updated DynamicParameters to allow inheritance of the AddParameters
2012-06-21 16:02:30 -07:00
Rich Czyzewski 282d29183d Updated DynamicParameters to allow inheritance of the AddParameters method when subclassing for TVPs 2012-06-21 11:04:33 -04:00
Marc Gravell d783008a9c Merge branch 'master' of https://code.google.com/p/dapper-dot-net/ 2012-06-13 06:31:46 +01:00
Marc Gravell 77227781c5 Merge pull request #37 from kappy/CSharp30Overloads
Adding some common used overloads for Query, Execute and QueryMultiple
2012-06-12 22:21:07 -07:00
Marc Gravell 15d259f038 1.9 release 1.9 2012-06-12 11:07:26 +01:00
Marc Gravell 8a9e1c7b37 Merge branch 'master' of https://code.google.com/p/dapper-dot-net/ 2012-06-12 07:47:13 +01:00
Joao Silva bb060f6565 Added overloads for QueryMultiple 2012-06-11 13:22:00 +01:00
unknown 6101cab4bb (schema change detection) actually, don't need hash to depend on types; the binding code only considers names, not types - generated code would be the same even if this doesn't change 2012-06-11 12:54:20 +01:00
unknown 7053c56fe0 Rewrite of the schema-change handling; the "see if it errors, then recalc" is, it turns out, stupid. 2012-06-11 12:49:30 +01:00
Joao Silva cc5bf8ccde Added Overloads for commandType and transaction for CSHARP30 Directive for adding common call's signatures and also mantain language compatibility with pre-VS2010 2012-06-11 03:39:23 +01:00
Joao Silva 9f61acde75 No need for dynamic remark on CHARP30 Directive since we don't have dynamic parameters here 2012-06-11 03:22:49 +01:00
Sam b2a1e4c5c3 Merge pull request #35 from xpaulbettsx/master
Add a .gitattributes
2012-05-28 16:53:24 -07:00
Jakub Konecki 2b04c22f08 MultiMap doesn't work with NULL values
Replicated a bug 'Dapper MultiMap doesn't work with splitOn with NULL
value' reported on SO http://stackoverflow.com/q/10744728/449906.
Dapper doesn't create an instance of the class if the first property
after split is mapped to a column with NULL value.
2012-05-28 23:37:19 +01:00
Paul Betts 74f094184d Add a .gitattributes to tell other Git clients that this repo is autocrlf=false 2012-05-28 12:01:48 -07:00
unknown b8dedd0eee Added a test to compare performance to DataTable (via IDataReader.GetValues) 2012-05-24 13:50:24 +01:00
Sam 09ddf2f715 Merge pull request #34 from michael-wolfenden/patch-1
Updated Readme
2012-05-10 22:59:40 -07:00