Commit graph

280 commits

Author SHA1 Message Date
Sean Corfield
6f178bc5c1
Merge pull request #209 from reducecombine/Transactable-meta
Make Transactable extensible via metadata
2022-07-31 18:56:38 -07:00
vemv
ae9ffd9a09 Make Transactable extensible via metadata
This is the only missing piece for a metadata-based no-op "component".
2022-08-01 03:38:21 +02:00
Sean Corfield
9e21460cbb fix #208 by turning unsupported into "" 2022-07-31 15:30:17 -07:00
Sean Corfield
1894ec9937 fix #207 2022-07-28 18:20:19 -07:00
Sean Corfield
3ed1f4b99c expand docs/tests for #206 2022-05-20 11:53:53 -07:00
Ryan Schmukler
003d47ea5e feat: insert-multi! :batch option
Adds support for using a `:batch` option to make `insert-multi!` use
`execute-batch!` instead of `execute!`.
2022-05-20 12:53:23 -05:00
Ryan Schmukler
0531ae0268 feat: insert hashmaps with sql.insert-multi!
Updates the API of `sql/insert-multi!` to support sequences of hash maps
which will automatically be converted into rows and columns.
2022-05-20 12:43:48 -05:00
Sean Corfield
4104832be3 improve docstring formatting 2022-04-05 13:49:37 -07:00
Sean Corfield
03092d023f fix #204 by adding on-connection macro 2022-04-04 16:54:18 -07:00
Sean Corfield
9fa2828963 Tweak datafy/nav behavior 2022-02-09 21:37:03 -08:00
Sean Corfield
21a520a8d8 make execute-batch! work for with-logging 2021-12-23 22:00:09 -08:00
Sean Corfield
c4df28bfe8 fix #193 by expanding some specs 2021-12-23 16:42:02 -08:00
Sean Corfield
a2a09516d2 fix #194 2021-12-04 16:21:19 -08:00
Sean Corfield
5d68f59608 fix select! docstring 2021-11-03 16:53:45 -07:00
Sean Corfield
6cf2cd52b8 improve with-transaction docstring #188 2021-10-19 10:16:34 -07:00
Sean Corfield
07c517f912 fix honeysql links 2021-10-14 09:22:09 -07:00
mike
1fdf6774b1
Fix typos in SQL log output 2021-10-01 21:03:24 -05:00
Sean Corfield
5a9afd5337 fixes #181 part 2 2021-10-01 10:59:15 -07:00
Sean Corfield
2cef41d9ae fixes #181 2021-09-30 10:08:19 -07:00
Sean Corfield
689747eeb6 clarify old execute-batch! docstring 2021-09-14 16:43:00 -07:00
Sean Corfield
9dd848412d address #174 typo in kw 2021-08-30 16:52:26 +00:00
Sean Corfield
cc975f825d fixes #174 2021-08-27 23:30:56 -07:00
Sean Corfield
dbe4737270 Addresses #173 2021-07-26 23:04:38 -07:00
Sean Corfield
9cd75dc4b2 fixes #169 by expanding with-transaction docs 2021-07-15 20:06:19 -07:00
Sean Corfield
6fe7d5b91c Fixes #166 by handling exceptions when logging 2021-06-12 13:47:22 -07:00
Sean Corfield
164572969b Fixes #167 by adding property separator 2021-06-09 19:14:41 -07:00
Sean Corfield
a568f0fa87 Fix typo in docstring 2021-06-09 17:01:19 -07:00
Sean Corfield
b961ef0451 Add optional result logging and state passthru 2021-05-20 18:37:42 -07:00
Sean Corfield
92db8477bf Add experimental with-logging wrapper 2021-05-20 17:31:20 -07:00
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