Commit Graph

77 Commits

Author SHA1 Message Date
root
8210fbfdb5 Add positional typed multi-table SQL contexts 2026-02-27 09:12:17 +01:00
root
c0fb2e5232 Add arithmetic and joined-alias helpers to typed SQL DSL 2026-02-27 08:49:00 +01:00
root
f293bd95c6 Extend typed SQL DSL with pattern helpers and typed subqueries 2026-02-27 08:36:47 +01:00
root
97ab4c1e15 Expand typed SQL DSL with predicates, subqueries and projections 2026-02-27 08:34:16 +01:00
root
8b1737a53b Add experimental typed SQL DSL for typed builders 2026-02-27 08:22:23 +01:00
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
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
4d5bebba07 Small warning fix 2026-02-26 15:27:01 +01:00
root
fcf44df4ad Modernize tests, remove Tester project, and automate amalgamation pipeline 2026-02-26 09:20:27 +01:00
root
6279297892 Add net40 amalgamated build and refresh amalgamation 2026-02-23 21:59:09 +01:00
918aa702d3 Memory leaks fixed across the code related to cached reader.
Copyright date bump
2026-02-21 10:03:59 +01:00
4847af02bd Added new cached reader to single file version 2026-01-13 16:37:20 +01:00
81c4915d16 Small improvements 2025-01-24 16:03:30 +01:00
e969a9d078 Added SupportStoredProceduresResult, because not all databases support that. 2024-10-22 14:50:22 +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
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
dd05d67de6 Null reference when owner was null 2023-09-18 16:20:09 +02:00
8519ca3a13 Added support for With No Lock 2023-09-11 13:29:01 +02:00
grzegorz.russek
20287a6b8b Made previous change working correctly 2023-02-22 13:42:54 +00:00
grzegorz.russek
9e0f315b24 Added ability to return DynamicCachedReader from DB and convert it to DataTable 2023-02-22 13:25:47 +00:00
grzegorz.russek
086f278e84 2022-09-13 08:44:52 +00:00
grzegorz.russek
e8c0224a03 2022-09-02 07:53:41 +00:00
grzegorz.russek
f5a1e14934 2022-04-01 09:49:07 +00:00
grzegorz.russek
53ba71f808 2022-03-04 10:40:28 +00:00
grzegorz.russek
b5cb4ba17f 2022-03-04 06:46:41 +00:00
grzegorz.russek
f01ba13ad9 Added suport for DynamicColumn in DynamicProcedureInvoker 2022-02-22 07:52:06 +00:00
grzegorz.russek
54b4f2de22 2022-02-18 06:24:51 +00:00
grzegorz.russek
fd530878cc Prepare for NuGet 2022-02-03 10:24:15 +00:00
grzegorz.russek
68a81020e4 2021-04-22 13:22:47 +00:00
grzegorz.russek
7ce3a00613 2019-12-18 16:13:08 +00:00
grzegorz.russek
552f7a1f86 2019-10-11 11:30:52 +00:00
grzegorz.russek
c35b6b2d72 2019-10-11 09:30:07 +00:00
grzegorz.russek
7c339519b2 2019-10-04 13:23:28 +00:00
grzegorz.russek
0e4be5305e 2019-10-02 13:26:40 +00:00
grzegorz.russek
e9ebf82dd1 2019-07-11 07:46:56 +00:00
grzegorz.russek
0723f4e9b1 2019-07-11 05:29:12 +00:00