Commit graph

378 commits

Author SHA1 Message Date
Sean Corfield
f864cd67cd Make option handling more obvious; show :builder-fn 2019-11-10 13:47:08 -08:00
Sean Corfield
a57011a998 Recast the adapter/processors as a middleware
Still not happy with this but it seems more "holistic".
2019-11-09 22:59:34 -08:00
Sean Corfield
b2b7696973 Sketch of side-effecting builder-adapter 2019-11-08 12:47:54 -08:00
Sean Corfield
e2058fb6ae Further caveat on unqualified column names 2019-11-08 11:16:17 -08:00
Sean Corfield
bb3048f8f8 More documentation improvements 2019-11-08 11:12:17 -08:00
Sean Corfield
be416fee81 Add simplicity caveat to friendly SQL functions
Also provide more detail about alternatives.
2019-11-08 10:42:18 -08:00
Sean Corfield
b5048cca85 Improve migration docs
`next.jdbc.connection` namespace docstring now mentions `dbtypes` and 
`->pool`. **Primary API** in the migration doc now explicitly recommends 
using a datasource for piecemeal migration.
2019-11-08 10:20:28 -08:00
Sean Corfield
dd70625e8f Clarify behavior when no rows match a query 2019-11-01 09:34:14 -07:00
Sean Corfield
ea0f1868b3 More documentation for #70
Adds CLOB & BLOB SQL Types to Tips & Tricks section with example of 
`ReadableColumn` extension and reference to helper/column reader in 
`next.jdbc.result-set`.
2019-10-17 18:02:37 -07:00
Sean Corfield
7c55d334a5
Merge pull request #71 from laurio/patch-1
fix link
2019-10-17 17:25:31 -07:00
Lauri Oherd
5f1d081af9
fix link
fix link to all-the-options.md file
2019-10-17 16:18:21 +03:00
Sean Corfield
61083eba69 Address #70 by adding/documenting CLOB column reader example 2019-10-14 11:13:36 -07:00
Sean Corfield
6482d38960 Use high-level API for CLOB tests 2019-10-14 10:36:31 -07:00
Sean Corfield
90f27cab3d Add tests for reading/writing clob columns 2019-10-14 10:31:11 -07:00
Sean Corfield
27f9e87e27 Bump org.clojure/java.data to 0.1.4 2019-10-14 08:56:20 -07:00
Sean Corfield
7f7cc9d16d Bump org.clojure/java.data to 0.1.2 2019-10-12 16:17:51 -07:00
Sean Corfield
371b7c05de Release 1.0.9@bde9c2d0743c2ea20d3e7fd4db4e54d9e5fb4fe6 2019-10-11 11:46:48 -07:00
Sean Corfield
bde9c2d074 Prep for 1.0.9 release 2019-10-11 11:35:46 -07:00
Sean Corfield
8c75e3a546 Addresses #69 by expanding docs for execute-one!
Updates include adding notes on `execute!`, `execute-one!`, and `plan` 
in the README, as well as expanding the docstrings for those functions.
2019-10-11 11:26:41 -07:00
Sean Corfield
04237c89ea Add optional maps adapter 2019-10-04 13:52:23 -07:00
Sean Corfield
e856ca1919 Add GitHub Actions workflow for testing
In addition to CircleCI.
2019-10-04 11:30:48 -07:00
Sean Corfield
bae139d3a2 Fixes #67 by adding test for jdbcUrl spec 2019-10-02 09:19:31 -07:00
Sean Corfield
222449c9a9 Fixes #68 by clarifying docs around :next.jdbc/update-count 2019-10-01 10:53:23 -07:00
Sean Corfield
58bdb53f34 Fixes #67 by updating specs for :jdbcUrl 2019-09-27 22:22:23 -07:00
Sean Corfield
2d84c881f8 Release 1.0.8@0e4c6b8d6fdd8327bb9134ca194522774e6505a3 2019-09-27 20:08:40 -07:00
Sean Corfield
0e4c6b8d6f Prep for 1.0.8 2019-09-27 19:59:20 -07:00
Sean Corfield
d778dae634 Formatting consistency 2019-09-27 13:08:09 -07:00
Sean Corfield
6c42d7ce67 Fixes #66 by adding support for :jdbcUrl in db-spec hash map 2019-09-27 13:06:45 -07:00
Sean Corfield
0f0f6fbe92 Add "latest versions" caveat 2019-09-27 13:06:05 -07:00
Sean Corfield
d17222e031 Fixes #65 by adding HugSQL docs 2019-09-27 12:20:02 -07:00
Sean Corfield
8cb05f4495 Fix #63 by adding caveats to qualified column name docs 2019-09-14 18:13:39 -07:00
Sean Corfield
e03de7828a Document PR #64
Add to change log, Getting Started, and ns docstring for 
`next.jdbc.specs`. Also note docs in GitHub are for **master** now.
2019-09-14 13:32:34 -07:00
Sean Corfield
ea2af9db11
Merge pull request #64 from gerred/add-spec-unstrument
Add unstrument function to specs
2019-09-14 13:22:29 -07:00
Gerred Dillon
740e1abaaf Add unstrument function to specs
Signed-off-by: Gerred Dillon <hello@gerred.org>
2019-09-14 15:51:46 -04:00
Sean Corfield
8a61033583 Release 1.0.7@3dfc6ffba29033d1210410453089169ed035971b 2019-09-09 16:40:54 -07:00
Sean Corfield
3dfc6ffba2 Prep for 1.0.7 release 2019-09-09 16:29:49 -07:00
Sean Corfield
cf45f29b4d Update change log to reflect merge of #60 2019-09-09 16:27:56 -07:00
Sean Corfield
30c668c86c
Merge pull request #62 from seancorfield/issue-60
Fixes #60 by adopting a simpler :schema format
2019-09-09 16:24:35 -07:00
Sean Corfield
2c51c549d6 Fixes #60 by documenting/testing simpler :schema format 2019-09-09 16:22:25 -07:00
Sean Corfield
7a110f15ce Address #60 by adding two new schema formats
Still considering what #61 might need.
2019-09-08 17:05:07 -07:00
Sean Corfield
da01eb843a More doc updates 2019-09-06 02:02:41 -07:00
Sean Corfield
e173e397d2 Note the jdbc: prefix difference 2019-09-06 02:01:47 -07:00
Sean Corfield
cae84736a3 Typo in docstring 2019-09-06 01:52:18 -07:00
Sean Corfield
7d936bec46 Note HikariCP needs :username 2019-09-06 01:50:20 -07:00
Sean Corfield
eed988896c Merge branch 'master' of github.com:seancorfield/next-jdbc 2019-09-06 01:43:47 -07:00
Sean Corfield
aa955ead80 Fix formatting; add link to seql 2019-09-06 01:43:25 -07:00
Sean Corfield
a0b4618083 Doc updates for PostgreSQL = ANY(?) trick 2019-09-04 19:19:32 -07:00
Sean Corfield
296cd51aa5 PostgreSQL IN/= ANY(?) test
Hopefully documentation to come!
2019-09-04 18:43:30 -07:00
Sean Corfield
525350e155 Release 1.0.6@f1b8fea9bb1fa4d2d219beaa0844755da49f30ff 2019-08-24 12:10:44 -07:00
Sean Corfield
f1b8fea9bb Prep for 1.0.6 release 2019-08-24 12:05:45 -07:00