Commit graph

103 commits

Author SHA1 Message Date
Sean Corfield
c77f7539c6
fix #280 by changing the regex used for fk resolution
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-05-17 18:07:07 -07:00
Sean Corfield
e21a7ab590
lint: "call" of static field
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-02-12 14:07:11 -08:00
Sean Corfield
a5be7d00cb
linting
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-14 17:08:47 -08:00
Sean Corfield
4910030ad3 fix #267 by adding :schema-opts 2023-12-06 21:32:50 -08:00
Sean Corfield
961b880e08 fix #227 2022-09-23 10:59:41 -07:00
Sean Corfield
0f3b92a1ee remove reflection warnings 2022-09-11 12:00:20 -07:00
Sean Corfield
77248fc2eb fixes #221 by support :column-fn in plan 2022-09-11 11:57:56 -07:00
Sean Corfield
e12342dec1 fix #222 by using conj instead of cons 2022-09-11 11:37:59 -07:00
Sean Corfield
af57829fcb fix #218 by moving the protocol option 2022-08-28 21:30:26 -07:00
Sean Corfield
9e21460cbb fix #208 by turning unsupported into "" 2022-07-31 15:30:17 -07:00
Sean Corfield
9fa2828963 Tweak datafy/nav behavior 2022-02-09 21:37:03 -08:00
Sean Corfield
dbe4737270 Addresses #173 2021-07-26 23:04:38 -07:00
Sean Corfield
800baf3085 Fixes #164 by making CSK dependency direct 2021-05-02 19:46:56 -07:00
Sean Corfield
c7881fe078 Prep for 1.1.643; switch to com.github.seancorfield 2021-03-06 15:15:41 -08:00
Sean Corfield
e54044e1e6 Addresses #157 by using the volatile hack 2021-01-29 17:18:10 -08:00
Sean Corfield
dc240652fc It's 2021 2021-01-29 16:13:05 -08:00
Lauri Oherd
1ed8bfcebd fix some typos 2021-01-05 14:08:40 +02:00
Lauri Oherd
102aed61d4
Fix typo 2021-01-04 06:53:32 +02:00
Sean Corfield
75763ba86f Refactor and expose reducible/foldable ResultSet access 2020-09-29 12:34:00 -07:00
Sean Corfield
65ec940ccc Allow for row-build to return metadata
Instead of using `with-meta`, use `vary-meta` with `assoc` to _add_ 
metadata.
2020-09-25 15:45:19 -07:00
Sean Corfield
82a6242419 Revised solution for null metadata 2020-08-20 12:10:41 -07:00
Sean Corfield
9acc198591 Treat null ResultSetMetaData as having no columns 2020-08-20 11:59:07 -07:00
Sean Corfield
931023de09 Address #121 by adding conditional builders/options for CSK 2020-07-08 11:52:22 -07:00
Sean Corfield
8a8a0b2122 Fixes #129 by adding builder-adapter and with-column-value 2020-07-07 14:19:12 -07:00
Sean Corfield
65296ee4ad Fixes #130 by implementing lookup on the adapters 2020-07-05 15:57:10 -07:00
Sean Corfield
b86145f47e Merge branch 'develop' into multi-rs 2020-06-27 15:05:34 -07:00
Sean Corfield
99dd44c2ba Import fj private wrappers from clojure.core.reducers 2020-06-27 12:21:02 -07:00
Sean Corfield
bb0447a14e Final optimization on stmt-sql return-keys 2020-06-26 23:16:15 -07:00
Sean Corfield
cd3ddc3181 Merge branch 'develop' into multi-rs 2020-06-26 23:11:13 -07:00
Sean Corfield
c4430abe49 Clean up stmt-sql return-keys again 2020-06-26 23:04:27 -07:00
Sean Corfield
d6693a9032 More stmt-sql bug fixing 2020-06-26 22:56:33 -07:00
Sean Corfield
eb5bfef585 Restore opts/:return-keys optimization for stmt-sql 2020-06-26 22:47:44 -07:00
Sean Corfield
217621cb1c Fix fold statement 2020-06-26 22:43:14 -07:00
Sean Corfield
c36858ca95 Merge branch 'develop' into multi-rs 2020-06-26 22:39:44 -07:00
Sean Corfield
77ebb31026 Interleave combine with batch reductions #125 2020-06-26 22:21:49 -07:00
Sean Corfield
efa37ad84f Use map for some interleaving of combine and join #125 2020-06-26 21:31:28 -07:00
Sean Corfield
469eb0959a Switch reduce to r/reduce in folding logic #125 2020-06-26 19:32:48 -07:00
Sean Corfield
53ee1c5367 Complete CollFold implementation #125 2020-06-26 19:03:57 -07:00
Sean Corfield
0eb183a0a0 Prototype of #125 -- foldable result sets! 2020-06-26 17:38:58 -07:00
Sean Corfield
9d6e7ab145 Remove unused rsn
Since I changed the default multi-result-set format, the result set 
number is no longer needed.
2020-06-24 12:25:25 -07:00
Sean Corfield
a56c18d531 Clean up stmt-sql and :return-keys handling 2020-06-07 12:35:03 -07:00
Sean Corfield
067919a296 Roll multi-rs across execute-all for all types 2020-06-07 12:13:32 -07:00
Sean Corfield
92f7923a2a Merge branch 'master' into multi-rs
# Conflicts:
#	test/next/jdbc/test_fixtures.clj
2020-06-07 10:05:33 -07:00
Sean Corfield
35fc00d4b3 Fixes #119 by improving docstrings 2020-06-07 09:39:04 -07:00
Sean Corfield
326977dddc :multi-rs truthy defaults to sequnce; :delimited available #116 2020-06-06 17:01:13 -07:00
Sean Corfield
0a27e51f37 First steps to multiple result sets #116 2020-06-06 17:00:52 -07:00
Sean Corfield
332cf4a3ed Fix protocols vs namespace for datafy 2020-05-31 00:19:48 -07:00
Sean Corfield
6a6e42e9af Expand datafy/nav and metadata support (work in progress) 2020-05-30 23:44:18 -07:00
Sean Corfield
91b1b25475 Fixes #110 by documenting the solution
In addition to adding `row-number` and `column-names`, this also adds 
support for associative access by numeric key and indexed access.
2020-05-23 00:01:39 -07:00
Sean Corfield
b0b9e53352 Addresses #110 by adding tests around this scenario 2020-05-22 20:16:40 -07:00