Commit graph

251 commits

Author SHA1 Message Date
Sean Corfield
800baf3085 Fixes #164 by making CSK dependency direct 2021-05-02 19:46:56 -07:00
Sean Corfield
7e13e719ce Fixes #161 by adding batch execution for connectable/SQL 2021-03-15 15:16:59 -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
a1e51bf007 Fix #157 by adding next.jdbc/execute-batch!
This breaks the circular dependency completely.
`next.jdbc.prepare/execute-batch!` is deprecated.
2021-01-30 16:36:05 -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
Sean Corfield
a3fe68e3d1 Merge branch 'develop' of github.com:seancorfield/next-jdbc into develop 2021-01-23 15:53:05 -08:00
Sean Corfield
b9a4d0e12d Add warn-on-reflection where it was missing 2021-01-23 15:53:01 -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
5737495c4e Fixes #144; prep for 1.1.613 release 2020-11-05 12:47:21 -08: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
9cc0577214 Change (supposedly) opaque wrapper used by next.jdbc.types/as-* fns 2020-09-25 15:09:44 -07:00
Sean Corfield
67eadf1bbb Merge branch 'develop' of github.com:seancorfield/next-jdbc into develop 2020-09-21 11:19:29 -07:00
Sean Corfield
c2ebaa36fd Addresses #140 by adding duckdb
Next I'll see what test changes are needed to make this fully supported.
2020-09-21 11:19:13 -07:00
Sean Corfield
0142b25dc6 Add note to with-options docstring about usage in Getting Started section 2020-09-20 12:17:21 -07:00
Sean Corfield
fdeea5c0e9 Fixes #139 by adding select! and select-one! 2020-09-09 12:29:33 -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
e9c75a7afd Prep 1.1.582 -- fixes #138 2020-08-05 18:18:30 -07:00
Sean Corfield
049f34e311 Fixes #137 by adding user/password arities to get-connection
Also calls `.getConnection` with user/password under the hood if those 
are present in the `opts` hash map.
2020-07-31 11:56:22 -07:00
Sean Corfield
734c4bfada Fixes #133 by adding :return-generated-keys to execute-batch! 2020-07-22 13:01:51 -07:00
Sean Corfield
9501d9293c Fixes #132 by adding specs 2020-07-10 12:36:32 -07:00
Brian Brunner
52ade2bce8 Add missing arity to component spec 2020-07-10 01:35:20 -06:00
Sean Corfield
931023de09 Address #121 by adding conditional builders/options for CSK 2020-07-08 11:52:22 -07:00
Sean Corfield
5e38494d8b Fix the ns docstring! 2020-07-07 15:25:00 -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
e9c1bda637 Fixes #117 by providing control over nested transactions 2020-06-28 15:10:41 -07:00
Sean Corfield
fbbd2b5d4d Merge branch 'develop' into nested-tx 2020-06-28 11:42:52 -07:00
Sean Corfield
c09d72f187 Fixes #116 by documenting multiple result sets 2020-06-27 16:10:23 -07:00
Sean Corfield
b86145f47e Merge branch 'develop' into multi-rs 2020-06-27 15:05:34 -07:00
Sean Corfield
3ba67c3f3b Merge branch 'develop' into nested-tx 2020-06-27 15:04:30 -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
68d8f98d26 Document folding over plan #125 2020-06-26 21:31:43 -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
a66e87aed0 Merge branch 'develop' into multi-rs 2020-06-25 19:12:11 -07:00
Sean Corfield
3c4638a269 Support :columns option to filter results in find/get 2020-06-25 12:48:22 -07:00