Commit Graph

  • 5ac6fd3240 Merge feature/connection-pooling-and-locking master Grzegorz Russek 2026-02-27 19:04:48 +01:00
  • d534311b9a Strengthen connection pooling and locking tests Grzegorz Russek 2026-02-27 19:04:37 +01:00
  • aedb97e879 Add managed connection pooling and execution locking Grzegorz Russek 2026-02-27 17:28:50 +01:00
  • e43d7863ec Merge feature/procedure-parameter-object Grzegorz Russek 2026-02-27 16:52:26 +01:00
  • bb69720f91 Document typed stored procedure APIs Grzegorz Russek 2026-02-27 16:52:22 +01:00
  • 7c084490d8 Add strongly typed procedure execution helpers Grzegorz Russek 2026-02-27 16:43:21 +01:00
  • f8353e7488 Expose typed procedure execution as explicit APIs Grzegorz Russek 2026-02-27 16:34:16 +01:00
  • 416404f8d1 Add typed procedure descriptors and Exec invoker Grzegorz Russek 2026-02-27 16:27:49 +01:00
  • 9ce10273f1 Support main procedure result via ProcedureResultAttribute Grzegorz Russek 2026-02-27 16:21:42 +01:00
  • 6ebda34a04 Improve declarative procedure result-set binding Grzegorz Russek 2026-02-27 15:57:06 +01:00
  • 99ff6b3d29 Add declarative procedure result-set binding Grzegorz Russek 2026-02-27 15:52:42 +01:00
  • cb6437ee9d Move new classes to proper namespaces Grzegorz Russek 2026-02-27 15:23:40 +01:00
  • c9a41adef3 Add typed procedure contract result handling Grzegorz Russek 2026-02-27 15:18:11 +01:00
  • 79cce3d1f4 Add object-based stored procedure parameter binding Grzegorz Russek 2026-02-27 14:26:16 +01:00
  • 86c388dcdb Merge branch 'feature/typed-multitable-scope' root 2026-02-27 13:44:00 +01:00
  • 454a282659 Bump VersionPrefix to 2.0 root 2026-02-27 13:43:50 +01:00
  • 3c8ad87092 Link typed fluent docs from fluent builder docs root 2026-02-27 13:35:14 +01:00
  • 0afc894fd6 Add docs for typed fluent syntax root 2026-02-27 13:34:16 +01:00
  • 3797505c9c Extend scoped typed API and add scoped subquery helpers root 2026-02-27 10:43:37 +01:00
  • e0ed9ed895 Extend scoped typed select builder to deep join chains root 2026-02-27 09:53:20 +01:00
  • 8555e1958c Add scoped typed multi-table select builder root 2026-02-27 09:29:23 +01:00
  • 8210fbfdb5 Add positional typed multi-table SQL contexts root 2026-02-27 09:12:17 +01:00
  • c0fb2e5232 Add arithmetic and joined-alias helpers to typed SQL DSL root 2026-02-27 08:49:00 +01:00
  • f293bd95c6 Extend typed SQL DSL with pattern helpers and typed subqueries root 2026-02-27 08:36:47 +01:00
  • 97ab4c1e15 Expand typed SQL DSL with predicates, subqueries and projections root 2026-02-27 08:34:16 +01:00
  • 8b1737a53b Add experimental typed SQL DSL for typed builders root 2026-02-27 08:22:23 +01:00
  • 3d430b0124 Fix typed builder compatibility after rebase root 2026-02-26 19:54:37 +01:00
  • 59ce1115ea Expand typed join syntax with no lock, outer and custom join types root 2026-02-26 19:49:00 +01:00
  • 15e1d9031c Manual fix for more backward compatibility Grzegorz Russek 2026-02-26 19:38:28 +01:00
  • 13936d8598 Remove typed modify extension methods in favor of typed builders root 2026-02-26 18:48:01 +01:00
  • 23a0336b7e Add typed join specification builder syntax root 2026-02-26 18:42:35 +01:00
  • f28549c775 Remove redundant typed fluent wrapper methods root 2026-02-26 18:40:43 +01:00
  • 33cadaf05b Add typed insert/update/delete builders and typed join variants root 2026-02-26 18:35:49 +01:00
  • 40a3907570 Add typed modify and join fluent extensions root 2026-02-26 16:23:41 +01:00
  • 5bdccedf42 Explore typed fluent mapped properties with aliases and order markers root 2026-02-26 16:07:23 +01:00
  • be90495e93 Merge branch 'modernize/tests-and-amalgamation' root 2026-02-26 15:33:52 +01:00
  • 783a0765cd Rename test sample table to sample_users and retarget tests to net10.0 root 2026-02-26 15:31:23 +01:00
  • 4d5bebba07 Small warning fix Grzegorz Russek 2026-02-26 15:27:01 +01:00
  • d4dc0143d4 Split docker build and test into separate scripts root 2026-02-26 13:36:12 +01:00
  • fcf44df4ad Modernize tests, remove Tester project, and automate amalgamation pipeline root 2026-02-26 09:20:27 +01:00
  • 16ac17cd56 Merge branch 'docs/full-markdown-manual' root 2026-02-26 09:03:53 +01:00
  • cd51c45e4b Clarify SupportStoredProceduresResult behavior across providers root 2026-02-26 08:53:02 +01:00
  • e95bbd0f67 Expand stored procedure docs with result-shape and output parameter guidance root 2026-02-26 08:30:43 +01:00
  • cf15a898be Expand fluent syntax docs with parser and join nuances root 2026-02-26 08:19:38 +01:00
  • c1a35eec7a Document AddParameter overload resolution best practice root 2026-02-26 08:13:43 +01:00
  • 6a219fc194 Add generic real-world extension method samples root 2026-02-26 08:09:29 +01:00
  • b628348af8 Integrate deep-dive content into API docs and expand mapping root 2026-02-26 08:06:56 +01:00
  • 2c25e78bef Expand docs with syntax/procedure deep dive and ADO.NET extensions root 2026-02-26 07:57:45 +01:00
  • 984870f510 Add full Markdown documentation set root 2026-02-26 07:49:08 +01:00
  • faf45eed1e Merge branch 'fix/disposal-guards' root 2026-02-26 07:46:22 +01:00
  • 6279297892 Add net40 amalgamated build and refresh amalgamation root 2026-02-23 21:59:09 +01:00
  • 534c998552 Fix getter creation for value type declaring types root 2026-02-23 21:51:01 +01:00
  • 03b7d06a14 Harden disposal paths and test project metadata root 2026-02-23 21:31:07 +01:00
  • a2fd695738 Fixed ignore file Grzegorz Russek 2026-02-23 17:04:18 +01:00
  • 918aa702d3 Memory leaks fixed across the code related to cached reader. Copyright date bump Grzegorz Russek 2026-02-21 10:03:59 +01:00
  • 1d60b48111 Enabled SupportStoredProceduresResult and added procedure call in test program. Grzegorz Russek 2026-02-20 17:04:22 +01:00
  • 4847af02bd Added new cached reader to single file version Grzegorz Russek 2026-01-13 16:37:20 +01:00
  • ec548a79ab Proper handling of NextResult in Cached Reader Grzegorz Russek 2026-01-13 16:35:57 +01:00
  • 158ddc5773 Added .NET 10.0 target framework and bumped version to 1.9 Grzegorz Russek 2025-11-29 10:10:58 +01:00
  • 2aa9e450bf bin cleanup Grzegorz Russek 2025-01-24 16:05:52 +01:00
  • 81c4915d16 Small improvements Grzegorz Russek 2025-01-24 16:03:30 +01:00
  • 86c22cfe85 Updated test project. Grzegorz Russek 2024-10-27 12:56:22 +01:00
  • 4157862de1 Forgot to commit project Grzegorz Russek 2024-10-22 15:21:00 +02:00
  • e969a9d078 Added SupportStoredProceduresResult, because not all databases support that. Grzegorz Russek 2024-10-22 14:50:22 +02:00
  • 2d0f1343e4 Updated info, dropped .NET 7 support Grzegorz Russek 2024-10-22 14:27:26 +02:00
  • 4c7c6e4efd Added reader extensions. Grzegorz Russek 2024-10-22 14:21:30 +02:00
  • 8ed62a378f Strings also should be allowed to respect allownull Grzegorz Russek 2024-08-05 14:36:25 +02:00
  • 3921c176ce Nullable ignored on AllowNull test Grzegorz Russek 2024-08-05 11:56:07 +02:00
  • 6de41e166e Corrected Time and Date types handling in SQL Server. Grzegorz Russek 2024-07-24 09:27:34 +02:00
  • 24b0b521a8 Is no update was ignored in repository Grzegorz Russek 2024-07-23 16:10:21 +02:00
  • 0a54a3e7e4 Added timespan to type mapping Grzegorz Russek 2024-07-23 14:43:48 +02:00
  • 827b1c4a65 Tests added Grzegorz Russek 2024-06-10 11:05:51 +02:00
  • 561d790ccc Made single From<T>(...) method. Not preety but more practical Grzegorz Russek 2024-05-24 09:34:29 +02:00
  • 51dc61ab39 Merge branch 'master' of https://git.dr4cul4.pl/RUSSEK-Software/DynamORM Grzegorz Russek 2024-05-24 09:08:04 +02:00
  • a7bc6b9949 Added ability to set nolock with db.From<Table>(alias, nolock); Grzegorz Russek 2024-05-24 09:07:51 +02:00
  • be6c172ec8 Improved support for stored procedures invocation. Both typed and not typed. Also improved support for output arguments and added examples to docs. grzegorz.russek 2024-04-11 15:15:14 +02:00
  • 437403f966 >NET 7 and 8 build Grzegorz Russek 2023-11-29 13:42:48 +01:00
  • dd05d67de6 Null reference when owner was null Grzegorz Russek 2023-09-18 16:20:09 +02:00
  • 30978158e9 Changed version number Grzegorz Russek 2023-09-11 13:29:36 +02:00
  • 8519ca3a13 Added support for With No Lock Grzegorz Russek 2023-09-11 13:29:01 +02:00
  • 9364a45561 Git ignore Grzegorz Russek 2023-09-11 13:22:42 +02:00
  • b68ae51ddb Remove bins Grzegorz Russek 2023-03-28 08:57:12 +02:00
  • a45651dfbd Changed build prefix for Jenkins versioning Grzegorz Russek 2023-03-28 08:52:57 +02:00
  • d093cc9007 Upgrade Microsoft.NETFramework.ReferenceAssemblies Upgrade repository info Grzegorz Russek 2023-03-17 19:44:31 +01:00
  • 1a95c0e546 Upgrade Microsoft.NETFramework.ReferenceAssemblies Grzegorz Russek 2023-03-17 19:42:49 +01:00
  • 025bed61b1 Changed version number prefix Grzegorz Russek 2023-03-17 19:39:27 +01:00
  • 20287a6b8b Made previous change working correctly svn/trunk grzegorz.russek 2023-02-22 13:42:54 +00:00
  • 9e0f315b24 Added ability to return DynamicCachedReader from DB and convert it to DataTable grzegorz.russek 2023-02-22 13:25:47 +00:00
  • 23c0da2ac8 grzegorz.russek 2022-09-15 05:22:08 +00:00
  • 83c6b5071d grzegorz.russek 2022-09-13 08:45:16 +00:00
  • 086f278e84 grzegorz.russek 2022-09-13 08:44:52 +00:00
  • e8c0224a03 grzegorz.russek 2022-09-02 07:53:41 +00:00
  • f5a1e14934 grzegorz.russek 2022-04-01 09:49:07 +00:00
  • 53ba71f808 grzegorz.russek 2022-03-04 10:40:28 +00:00
  • 0984883f68 grzegorz.russek 2022-03-04 06:47:12 +00:00
  • b5cb4ba17f grzegorz.russek 2022-03-04 06:46:41 +00:00
  • d83ac6307e grzegorz.russek 2022-03-04 06:28:09 +00:00
  • f01ba13ad9 Added suport for DynamicColumn in DynamicProcedureInvoker grzegorz.russek 2022-02-22 07:52:06 +00:00
  • 54b4f2de22 grzegorz.russek 2022-02-18 06:24:51 +00:00
  • 51060bcd60 grzegorz.russek 2022-02-04 11:47:25 +00:00