Sean Corfield
52308d484f
Support PostgreSQL && array operator
2021-05-17 10:40:19 -07:00
Sean Corfield
5e98454f28
Merge branch 'v2' of github.com:seancorfield/honeysql into v2
2021-05-11 21:10:36 -07:00
Sean Corfield
29a060d422
Update CircleCI CLI
2021-05-11 21:10:32 -07:00
Sean Corfield
9f5b552ad0
Add GH Actions CI badge for v2
2021-05-11 18:32:43 -07:00
Sean Corfield
81fda8592d
Prep for 2.0.0 RC 2
2021-05-10 22:51:41 -07:00
Sean Corfield
fe4be6cca6
Make test cljs-compatible
2021-05-10 22:46:36 -07:00
Sean Corfield
9e0b31bbd9
Fixes #325 Fixes #326 adds tests/docs
2021-05-10 22:44:57 -07:00
Sean Corfield
819c6e7c19
Additional work on #325 ; update CHANGELOG
2021-05-10 12:37:07 -07:00
Sean Corfield
e38bb73295
Merge pull request #325 from zugnush/quoting_fix
...
quoting for :%fun.col(s) syntax to match with [[:fun :col]]
2021-05-10 12:24:06 -07:00
Sean Corfield
572984a45d
Addresses #326 by allowing ON/USING to be optional
2021-05-10 12:05:07 -07:00
Sean Corfield
12bfa32962
Addresses #326 by no longer dropping parameters
2021-05-10 11:55:28 -07:00
Neil McCalum
9c38554154
format with opts, hyphen to under in function names, improve and relocate tests
2021-05-11 01:07:34 +12:00
Sean Corfield
07a4d9127d
Update deps
2021-05-09 16:06:49 -07:00
Sean Corfield
0f31fa331b
Merge branch 'v2' of github.com:seancorfield/honeysql into v2
2021-05-09 11:36:45 -07:00
Sean Corfield
6ca391c84a
Update test-runner
2021-05-09 11:35:33 -07:00
Neil McCalum
6ebc017969
quoting for :%fun.col(s) syntax to match with [[:fun :col]]
2021-05-09 17:18:39 +12:00
Sean Corfield
d73560b7e3
Add :quoted-snake option
2021-05-08 21:01:28 -07:00
Sean Corfield
11fcfd5257
Prep for 2.0.0-rc1
2021-05-06 22:12:46 -07:00
Sean Corfield
46b3c1773b
Fixes #324 by correcting insert-into
2021-05-01 12:56:42 -07:00
Sean Corfield
20cba15da2
Fixes #321 by adding :checking option
...
Initial linting is only for IN () and IN (NULL)
2021-04-22 22:13:32 -07:00
Sean Corfield
f606dc6044
Fixes #323 by allowing multiple column names
2021-04-22 19:16:30 -07:00
Sean Corfield
e227e1b9ab
Prep for 2.0.0-beta2
2021-04-13 12:55:40 -07:00
Sean Corfield
dd52ebe7e8
Fixes #322 by rewriting where/having merge
2021-04-13 12:51:21 -07:00
Sean Corfield
272b088918
Revert "Addresses #315 by expanding IN to handle nil"
...
This reverts commit 8a1e2cca71 .
2021-04-12 15:04:17 -07:00
Sean Corfield
684b33a03a
Note correction to join-by docstring
2021-04-11 04:39:35 -07:00
Sean Corfield
e6a5bdb001
Fixes #308 by adding support for clauses
...
This also corrects the docstring for the join-by helper.
2021-04-11 04:18:14 -07:00
Sean Corfield
d734767877
Remove the old 1.x code
...
It hasn't been part of the deployed library for quite a while because I
had moved it into the test folder, while I was reaching parity.
2021-04-11 03:21:35 -07:00
Sean Corfield
bb9d196e3e
Document nilenso catch up to 0.4.112
2021-04-11 03:14:23 -07:00
Sean Corfield
50fd829752
Addresses #310 by adding filter, order-by, within-group syntax
2021-04-11 14:32:48 -07:00
Sean Corfield
bbc0ac8500
Documentation updates
2021-04-11 11:39:06 -07:00
Sean Corfield
84147b242d
Bump depstar
2021-04-11 11:10:13 -07:00
Sean Corfield
862a2496c6
Consistent use of 1.x / 2.x
2021-04-11 11:09:47 -07:00
Sean Corfield
f393a61010
Remove honey.specs (for now) #146
2021-04-10 03:58:29 -07:00
Sean Corfield
8a1e2cca71
Addresses #315 by expanding IN to handle nil
2021-04-10 10:57:13 -07:00
Sean Corfield
f231151243
Fix column descriptors links
2021-04-10 00:17:42 -07:00
Sean Corfield
7a83bc13fe
Tweak docstring
2021-04-10 00:13:04 -07:00
Sean Corfield
35c6fc58a5
Prep for 2.0.0 Beta 1
2021-04-09 23:51:31 -07:00
Sean Corfield
88282ee258
Fixes #316 by adding check on entity characters
...
Also record that documentation addresses #300 , #309 , #313 , and #314 .
2021-04-09 23:41:59 -07:00
Sean Corfield
cf7e36a131
Addresses #313 by documenting entity formatting in detail
2021-04-09 23:07:19 -07:00
Sean Corfield
1548433c02
WIP on entities
2021-04-09 18:39:01 -07:00
Sean Corfield
0411364ee5
Addresses #314 by documenting composite
2021-04-09 18:06:57 -07:00
Sean Corfield
c2e8bb9193
Finish off the PostgreSQL comparison docs
2021-04-09 17:48:13 -07:00
Sean Corfield
2da32c70f1
Clause reference tweaks/reordering
2021-04-09 17:35:39 -07:00
Sean Corfield
8f7c990eed
Complete special syntax docs
2021-04-09 17:23:39 -07:00
Sean Corfield
2fe083f8e6
Support named arguments in format again
...
With the advent of Clojure 1.11 and the ability to call functions that
accept named arguments using a hash map, I have restored the named
argument version of `format` (in addition to the hash map version),
and if you are using Clojure 1.11 you can mix'n'match styles.
2021-04-09 17:04:48 -07:00
Sean Corfield
106b19bcf6
Add clause-order to see current clause order
...
This should help when folks are figuing out `register-clause!` calls.
2021-04-09 16:31:16 -07:00
Sean Corfield
af382708e5
Fixes #319 by making register-clause! idempotent
...
Technically, it removes any instance of the clause from the ordering
before it attempts to add it back in, allowing you to correct the
order if you got it wrong.
2021-04-09 15:58:56 -07:00
Sean Corfield
b321df25d9
Add note about SQL Server TOP
2021-04-09 12:50:21 -07:00
Sean Corfield
cfb001e2f5
Complete the clause documentation!
2021-04-09 12:43:09 -07:00
Sean Corfield
dbecb152a1
Documentation updates and clarifications
...
This adds placeholders for reference documentation.
2021-04-08 23:06:07 -07:00