Sean Corfield
75763ba86f
Refactor and expose reducible/foldable ResultSet access
2020-09-29 12:34:00 -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
63b3931134
Fixes #140 by documenting duckdb was added
...
Can't add to the test suite because it relies on a newer version of
macOS than I have.
2020-09-21 11:24:24 -07:00
Sean Corfield
aa6a92c6c7
Standardize change log format
2020-09-18 18:11:36 -07:00
Sean Corfield
d042939424
Prep for 1.1.588
2020-09-09 13:11:50 -07:00
Sean Corfield
fdeea5c0e9
Fixes #139 by adding select! and select-one!
2020-09-09 12:29:33 -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
4a96165b0b
Prep for 1.1.581 release
2020-08-03 18:15:56 -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
db857d335d
Note SQLite Tips & Tricks in changelog
2020-07-22 16:28:40 -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
32e03ad80f
Prep for 1.1.569 release
2020-07-10 22:57:41 -07:00
Sean Corfield
9501d9293c
Fixes #132 by adding specs
2020-07-10 12:36:32 -07:00
Sean Corfield
35ff47cda5
Add #121 to the change log
2020-07-08 22:30:06 -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
d443c28817
Fixes #128 by adding a test
2020-07-05 16:11:43 -07:00
Sean Corfield
65296ee4ad
Fixes #130 by implementing lookup on the adapters
2020-07-05 15:57:10 -07:00
Sean Corfield
cacb4bdb4a
Various documentation updates!
...
Fixes `:rewriteBatchedStatement`(`s`) for MySQL!
2020-06-30 12:31:28 -07:00
Sean Corfield
e918c36789
Typo in 1.0.475 notes
2020-06-29 17:58:39 -07:00
Sean Corfield
150acbfb51
Prep for 1.1.547
2020-06-29 14:03:48 -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
112f9622bd
Clean up CHANGELOG.md
2020-06-27 15:06:19 -07:00
Sean Corfield
3ba67c3f3b
Merge branch 'develop' into nested-tx
2020-06-27 15:04:30 -07:00
Sean Corfield
c36858ca95
Merge branch 'develop' into multi-rs
2020-06-26 22:39:44 -07:00
Sean Corfield
d3b51f9cc6
Fixes #125 by supporting fold over plan
2020-06-26 22:28:23 -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
Sean Corfield
26b8fa1600
Fixes #124 by supporting pagination
...
Support `:all` in `find-by-keys`. Document all these options. Update the
specs.
2020-06-24 19:27:32 -07:00
Sean Corfield
5b15215f83
Address #124 by adding support for top/limit/offset/fetch
...
Also allows find where clause to be nil/empty (instead of generating
invalid SQL).
2020-06-24 18:55:08 -07:00
Sean Corfield
2a8571bb14
Merge branch 'develop' into multi-rs
2020-06-24 12:01:43 -07:00
Sean Corfield
3464fca0a2
Merge branch 'develop' into nested-tx
2020-06-24 11:59:36 -07:00
Sean Corfield
2e1e11c025
Prep for 1.0.478 release
2020-06-24 11:26:14 -07:00
Sean Corfield
03792303bc
Fixes #123 by adding type-hinting functions
2020-06-24 11:23:40 -07:00
Sean Corfield
2b0515f657
Baseline to 1.0.476
2020-06-22 23:25:35 -07:00
Sean Corfield
7f702c96fe
Merge branch 'develop' into multi-rs
2020-06-22 23:25:12 -07:00
Sean Corfield
71283ce437
Baseline to 1.0.476
2020-06-22 23:24:56 -07:00
Sean Corfield
c7b4bf06c2
Merge branch 'develop' into nested-tx
2020-06-22 23:24:09 -07:00
Sean Corfield
85734ab724
Prep for 1.0.476
...
Extend default options behavior to `next.jdbc.sql` functions.
2020-06-22 23:16:05 -07:00
Sean Corfield
aed1938e89
Merge branch 'develop' into multi-rs
2020-06-22 17:06:01 -07:00
Sean Corfield
decabae0ab
Restore WIP CHANGELOG
2020-06-22 17:04:33 -07:00
Sean Corfield
ffc15fb1f6
Prep for 1.0.475 release
2020-06-22 16:43:51 -07:00
Sean Corfield
b9b77bb40f
Fixes #122 by adding next.jdbc/with-options
2020-06-22 16:38:13 -07:00
Sean Corfield
aec0693b14
Default SQL Server DB is model
...
Also update branch references.
2020-06-16 11:28:27 -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
4045e18f3e
Fix potential reflection warnings from use of next.jdbc.prepare/statement
2020-06-07 10:02:20 -07:00
Sean Corfield
509e065fbf
Fixes #115 by providing do-commands example
2020-06-07 10:01:12 -07:00
Sean Corfield
35fc00d4b3
Fixes #119 by improving docstrings
2020-06-07 09:39:04 -07:00
Sean Corfield
e201abdc1e
Merge jTDS, updated PostgreSQL testing to multi-rs
2020-06-06 17:26:28 -07:00
Sean Corfield
6167440500
jTDS support; PostgreSQL 12.2.0 support
2020-06-06 17:16:17 -07:00
Sean Corfield
6d362ab611
Prep for 1.0.462 release
2020-05-31 21:41:44 -07:00
Sean Corfield
cc3988e773
Document all the new datafy/nav stuff
2020-05-31 21:32:03 -07:00
Sean Corfield
6a6e42e9af
Expand datafy/nav and metadata support (work in progress)
2020-05-30 23:44:18 -07:00
Sean Corfield
7bbc626950
Prep for 1.0.445 release
2020-05-23 09:43:07 -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
e855246ff3
Add example of execute-batch! with :return-keys
2020-05-20 15:07:15 -07:00
Sean Corfield
ec97d0affb
Add array handling tip to changelog
2020-05-08 10:34:44 -07:00
Sean Corfield
900703a32a
Add component usage to Getting Started
2020-04-29 19:28:59 -07:00
Sean Corfield
8068afab5c
Note Component support in the change log
2020-04-28 17:36:03 -07:00
Sean Corfield
905f7c3e12
Addresses #106 by adding experimental locking in this case
2020-04-27 17:52:11 -07:00
Sean Corfield
300681bb78
Prep for 1.0.424
2020-04-10 14:36:34 -07:00
Sean Corfield
90aed503bd
More timeout tidying up
2020-04-10 12:50:13 -07:00
Sean Corfield
a3e7b01187
Fixes #103 by documenting timeouts
2020-04-10 12:45:34 -07:00
Sean Corfield
f70d93b156
Surface database metadata handling in Getting Started
2020-04-10 12:07:08 -07:00
Sean Corfield
2fd27d18bd
Improve documentation around next.jdbc.date-time
...
Expands the documentation around each place it is referenced. Expands
the namespace docstring. Adds a mention of it to the result-set
namespace docstring.
2020-04-07 14:29:37 -07:00
Sean Corfield
2574e7e37f
Note MySQL handling of BLOB
2020-03-31 11:58:45 -07:00
Sean Corfield
315d629202
Fixes #102 by supporting keywords in :return-keys
2020-03-27 16:06:38 -07:00
Sean Corfield
f0c4159bff
Support loginTimeout on reified DataSource
2020-03-20 13:51:50 -07:00
Sean Corfield
9947cf9226
Fixes #101 by tightening ::jdbcUrl spec
2020-03-17 10:28:40 -07:00
Sean Corfield
90da9d16a6
Prep for 1.0.409 release
2020-03-16 15:28:44 -07:00
Sean Corfield
780c759541
Complete support for MariaDB #100
...
Adds tests and test dependencies, based on a new environment variable.
Updates change log. Documents difference in generated key return between
MySQL and MariaDB.
2020-03-16 15:19:21 -07:00
Sean Corfield
930b5f0384
Prep for 1.0.405 (documentation)
2020-03-14 16:17:17 -07:00
Sean Corfield
79236b45e5
Improve plan/reduce documentation
...
Also rolls H2 version back so examples work properly. 1.4.200 doesn't
like one of the data types the examples use.
2020-03-08 17:05:13 -07:00
Sean Corfield
a1ef07d1ad
Update README to drive people to cljdoc.org for documentation
2020-03-04 15:06:43 -08:00
Sean Corfield
91aa6a0f7f
Post-release doc prep
2020-03-02 13:56:43 -08:00
Sean Corfield
db993e0d30
Release 1.0.395
2020-03-02 13:49:11 -08:00
Sean Corfield
85da329bde
Prepare for 1.0.next release
...
Should be 1.0.395
2020-03-02 13:48:19 -08:00
Sean Corfield
9755992025
Add read-as-* functions to date/time support
2020-03-02 13:44:00 -08:00
Sean Corfield
051bc9bd9c
Fixes #95 by adding notes about/links to next.jdbc.date-time
2020-03-01 10:11:18 -08:00
Sean Corfield
4d7940a5d3
Reorganize Tips & Tricks after #94
2020-02-28 13:23:06 -08:00
Sean Corfield
9c71be9622
Bump dependencies
2020-02-28 11:47:09 -08:00
Sean Corfield
4ab0ecd7df
Prep for 1.0.384 release
2020-02-28 11:04:11 -08:00
Sean Corfield
b58cf51af5
Prep for 1.0.next versioning
2020-02-28 10:58:47 -08:00
Sean Corfield
eb722b502e
Fixes #93 by improving documentation about datafiable-row
2020-02-28 10:54:28 -08:00
Sean Corfield
bf99299430
Add issue numbers to changelog
2020-02-26 12:00:31 -08:00
Sean Corfield
81743f1484
Address #92 by repeating transaction/connection note
2020-02-26 11:56:08 -08:00
Sean Corfield
126ac58c34
Fixes #88 by calling 1-arity keyword
...
Also supports calling `:qualifier-fn` on an empty table name.
2020-02-26 11:48:42 -08:00
Sean Corfield
cba3ac4cec
Addresses #89 , #90 , #91
2020-02-26 08:55:32 -08:00
Sean Corfield
7d26c29550
Announce move to MAJOR.MINOR.COMMITS versioning
2020-02-18 23:01:20 -08:00
Sean Corfield
f66a68d294
Prep for 1.0.13 release
2019-12-29 16:14:32 -08:00
Sean Corfield
79d2772e14
Attempt to clarify when prepared statements are created
2019-12-25 21:16:24 -08:00
Sean Corfield
a2ba8ff780
Fixes #82 and adds next.jdbc.prepare/statement
2019-12-20 15:45:22 -08:00
Sean Corfield
bcde88e1ee
Prep for 1.0.12
2019-12-11 16:46:42 -08:00
Sean Corfield
205abe2faa
Fixes #81 by splitting next.jdbc.sql
2019-12-11 16:42:28 -08:00
Sean Corfield
b6014e824a
Fixes #80 by carefully avoiding the implicit commit when rollback fails
2019-12-11 16:03:41 -08:00
Sean Corfield
6497641896
Fixes #78 by documenting the workaround
...
Getting Started's notes about HikariCP now link to the issue on that
repo.
2019-12-11 14:45:54 -08:00
Sean Corfield
986c37c457
Prep for 1.0.11 release
2019-12-07 09:21:18 -08:00
Sean Corfield
32e9f338d5
Addresses #76 by not converting SQL Date/Timestamp types
2019-11-26 11:14:41 -08:00