Commit Graph

138 Commits

Author SHA1 Message Date
root
3d430b0124 Fix typed builder compatibility after rebase 2026-02-26 19:54:37 +01:00
root
59ce1115ea Expand typed join syntax with no lock, outer and custom join types 2026-02-26 19:49:27 +01:00
15e1d9031c Manual fix for more backward compatibility 2026-02-26 19:38:28 +01:00
root
13936d8598 Remove typed modify extension methods in favor of typed builders 2026-02-26 18:48:01 +01:00
root
23a0336b7e Add typed join specification builder syntax 2026-02-26 18:42:35 +01:00
root
f28549c775 Remove redundant typed fluent wrapper methods 2026-02-26 18:40:43 +01:00
root
33cadaf05b Add typed insert/update/delete builders and typed join variants 2026-02-26 18:35:49 +01:00
root
40a3907570 Add typed modify and join fluent extensions 2026-02-26 16:23:41 +01:00
root
5bdccedf42 Explore typed fluent mapped properties with aliases and order markers 2026-02-26 16:07:23 +01:00
root
be90495e93 Merge branch 'modernize/tests-and-amalgamation' 2026-02-26 15:33:52 +01:00
root
783a0765cd Rename test sample table to sample_users and retarget tests to net10.0 2026-02-26 15:31:29 +01:00
4d5bebba07 Small warning fix 2026-02-26 15:27:01 +01:00
root
d4dc0143d4 Split docker build and test into separate scripts 2026-02-26 13:36:12 +01:00
root
fcf44df4ad Modernize tests, remove Tester project, and automate amalgamation pipeline 2026-02-26 09:20:27 +01:00
root
16ac17cd56 Merge branch 'docs/full-markdown-manual' 2026-02-26 09:03:53 +01:00
root
cd51c45e4b Clarify SupportStoredProceduresResult behavior across providers 2026-02-26 08:53:02 +01:00
root
e95bbd0f67 Expand stored procedure docs with result-shape and output parameter guidance 2026-02-26 08:30:43 +01:00
root
cf15a898be Expand fluent syntax docs with parser and join nuances 2026-02-26 08:19:38 +01:00
root
c1a35eec7a Document AddParameter overload resolution best practice 2026-02-26 08:13:43 +01:00
root
6a219fc194 Add generic real-world extension method samples 2026-02-26 08:09:29 +01:00
root
b628348af8 Integrate deep-dive content into API docs and expand mapping 2026-02-26 08:06:56 +01:00
root
2c25e78bef Expand docs with syntax/procedure deep dive and ADO.NET extensions 2026-02-26 07:57:45 +01:00
root
984870f510 Add full Markdown documentation set 2026-02-26 07:49:08 +01:00
root
faf45eed1e Merge branch 'fix/disposal-guards' 2026-02-26 07:46:22 +01:00
root
6279297892 Add net40 amalgamated build and refresh amalgamation 2026-02-23 21:59:09 +01:00
root
534c998552 Fix getter creation for value type declaring types 2026-02-23 21:51:01 +01:00
root
03b7d06a14 Harden disposal paths and test project metadata 2026-02-23 21:31:07 +01:00
a2fd695738 Fixed ignore file 2026-02-23 17:04:18 +01:00
918aa702d3 Memory leaks fixed across the code related to cached reader.
Copyright date bump
2026-02-21 10:03:59 +01:00
1d60b48111 Enabled SupportStoredProceduresResult and added procedure call in test program. 2026-02-20 17:04:22 +01:00
4847af02bd Added new cached reader to single file version 2026-01-13 16:37:20 +01:00
ec548a79ab Proper handling of NextResult in Cached Reader 2026-01-13 16:35:57 +01:00
158ddc5773 Added .NET 10.0 target framework and bumped version to 1.9 2025-11-29 10:10:58 +01:00
2aa9e450bf bin cleanup 2025-01-24 16:05:52 +01:00
81c4915d16 Small improvements 2025-01-24 16:03:30 +01:00
86c22cfe85 Updated test project. 2024-10-27 12:56:22 +01:00
4157862de1 Forgot to commit project 2024-10-22 15:21:00 +02:00
e969a9d078 Added SupportStoredProceduresResult, because not all databases support that. 2024-10-22 14:50:22 +02:00
2d0f1343e4 Updated info, dropped .NET 7 support 2024-10-22 14:27:26 +02:00
4c7c6e4efd Added reader extensions. 2024-10-22 14:21:30 +02:00
8ed62a378f Strings also should be allowed to respect allownull 2024-08-05 14:36:25 +02:00
3921c176ce Nullable ignored on AllowNull test 2024-08-05 11:56:07 +02:00
6de41e166e Corrected Time and Date types handling in SQL Server. 2024-07-24 09:27:34 +02:00
24b0b521a8 Is no update was ignored in repository 2024-07-23 16:10:21 +02:00
0a54a3e7e4 Added timespan to type mapping 2024-07-23 14:43:48 +02:00
827b1c4a65 Tests added 2024-06-10 11:05:51 +02:00
561d790ccc Made single From<T>(...) method. Not preety but more practical 2024-05-24 09:34:29 +02:00
51dc61ab39 Merge branch 'master' of https://git.dr4cul4.pl/RUSSEK-Software/DynamORM 2024-05-24 09:08:04 +02:00
a7bc6b9949 Added ability to set nolock with db.From<Table>(alias, nolock); 2024-05-24 09:07:51 +02:00
grzegorz.russek
be6c172ec8 Improved support for stored procedures invocation. Both typed and not typed. Also improved support for output arguments and added examples to docs. 2024-04-11 15:15:14 +02:00