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
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
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
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
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
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
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
f1b8fea9bb
Prep for 1.0.6 release
2019-08-24 12:05:45 -07:00
Sean Corfield
08e15c61b0
Reword change log entry for #52
2019-08-24 11:06:14 -07:00
Sean Corfield
86bf66612c
Note doc updates in change log
2019-08-22 13:09:54 -07:00
Sean Corfield
9a76e4c25a
Add as-arrays-adapter
2019-08-21 14:47:55 -07:00
Sean Corfield
fed305dd2b
Add and document as-maps-adapter
2019-08-21 14:19:32 -07:00
Sean Corfield
0049b007e5
Fixes #54 by adding new section to Getting Started
2019-08-21 13:30:33 -07:00
Sean Corfield
5e10bdc0fa
Update test.check to 0.10.0
2019-08-12 10:50:35 -07:00
Sean Corfield
87e44ae6a6
Fixes #52 by using US-locale lower-case function
2019-08-08 17:01:23 -07:00
Sean Corfield
f4b8ff5cdb
Prep for 1.0.5 release
2019-08-05 18:30:24 -07:00
Sean Corfield
0fd8bf1a88
Fixes #51 by implementing IPersistentMap in full
...
* `dissoc`, `cons`, `=` -- both realize a full row.
* `count`, `empty` -- do not realize rows, `empty` doesn't use the builder at all.
* `str` -- attempts to realize a row (else returns the same "helpful" string as before).
2019-08-02 12:24:04 -07:00
Sean Corfield
f96a7db087
Note doc improvements
2019-07-26 12:09:38 -07:00
Sean Corfield
cd67997561
Prep for 1.0.4
2019-07-24 22:53:07 -07:00
Sean Corfield
5f3ee300fa
Update change log
2019-07-24 22:50:34 -07:00
Sean Corfield
060ab6ba73
Minor change log update
2019-07-24 18:08:25 -07:00
Sean Corfield
9372ce11cd
Fix #50 by testing against (embedded) PostgreSQL
...
This is the first database that returns lowercase columns in results so
there are a lot of conditionals in the tests now. It also returns entire
rows on inserts instead of just the generated key.
2019-07-24 17:32:58 -07:00
Sean Corfield
9e8477bd4b
Prep for 1.0.3 release
2019-07-23 19:02:55 -07:00
Sean Corfield
c9a9310449
Update test deps
2019-07-19 12:33:45 -07:00
Sean Corfield
2c06b3c42e
Update change log for #48
2019-07-18 12:17:22 -07:00
Sean Corfield
b1b2f13ebb
Rename jdbc-url to ->pool
2019-07-18 11:01:55 -07:00
Sean Corfield
60c1e6660f
Support connection pooling more easily
2019-07-17 23:50:56 -07:00
Sean Corfield
7306e5ed3a
Prep for 1.0.2 release
2019-07-15 13:45:00 -07:00
Sean Corfield
816fc7ce4b
Fix #47 by refactoring how db-specs are built
2019-07-14 21:46:59 -07:00
Sean Corfield
06acfac4d7
Typos in CHANGELOG
2019-07-11 15:47:52 -07:00
Sean Corfield
44dba4f29c
Fixes #46 by allowing :host :none
...
Also adds `:dbname-separator` and `:host-prefix` for fine-grained
control over the JDBC URL format.
2019-07-11 15:43:49 -07:00
Sean Corfield
4d7a5a440b
Fix #43 by relaxing the spec for insert-multi!
...
Adds tests for `insert-multi!` that pass sequences instead of vectors.
2019-07-11 12:34:02 -07:00
Sean Corfield
821f9b1a5a
Fixes #44
...
Also adds `assert`s in SQL-generating functions, instead of just
producing illegal SQL.
2019-07-11 12:11:32 -07:00
Sean Corfield
bb753f363b
Fixes #45 by adding TimesTen driver suport
2019-07-10 19:32:24 -07:00
Sean Corfield
35d3ead519
Minor change log update
2019-07-10 12:33:16 -07:00
Sean Corfield
3c32bfe13d
Fixes #42 by adding specs for next.jdbc.prepare API functions
2019-07-10 12:11:26 -07:00
Sean Corfield
79d6f5ef29
Improve documentation around :dbtype
...
Expose `next.jdbc.connection/dbtypes` which is a table of all known
`:dbtype` values and their driver class names, ports, etc.
2019-07-10 11:54:13 -07:00
Sean Corfield
29d46439e6
Fixes #40 by adding next.jdbc.prepare/execute-batch!
2019-07-09 16:00:10 -07:00
Sean Corfield
7184ef996c
Fixes #41 ; Addresses #40 ; Expand prepared statement documentation
...
* Combine adjacent `with-open` calls.
* Show how `set-parameters` is used.
* Add a section on batched parameters, with their caveats, and how to
use them.
2019-07-08 20:48:56 -07:00