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
Sean Corfield
06f25ed2e3
Fixes #317 by dropping qualifier in :set clause
2021-04-01 12:50:09 -07:00
Sean Corfield
b010f91586
Update Eastwood; run it on Clojure 1.9
2021-04-01 12:28:13 -07:00
Sean Corfield
24b87ebd69
Use Clojure 1.10 for Eastwood 0.3.14
2021-03-21 12:23:42 -07:00
Sean Corfield
230aa7088a
Minor library updates
2021-03-21 12:07:08 -07:00
Sean Corfield
337d2c7f5d
Minor library version updates
2021-03-21 11:55:47 -07:00
Sean Corfield
fde22f6bc0
Correct issue # in change log
2021-03-15 16:55:51 -07:00
Sean Corfield
13d62b4ac1
Also show quoting/not-quoting and table.col forms
2021-03-15 16:54:13 -07:00
Sean Corfield
73c2062d6e
Investigation of string-as-entity behavior
...
This is something that should be updated in the docs.
2021-03-15 16:45:26 -07:00
Sean Corfield
9672ed3704
Fixes #312 (properly this time)
2021-03-15 15:26:22 -07:00
Sean Corfield
fd84864279
Fixes #161 by adding :raw clause support
2021-03-15 14:48:28 -07:00
Sean Corfield
d76b2d82b1
Prep for 2.0 Alpha 3
2021-03-13 15:55:31 -08:00
Sean Corfield
7c21a403c2
Fixes #295 by documenting all helpers
2021-03-13 15:35:47 -08:00
Sean Corfield
9f6393a2fd
Fix README now into is a helper function
2021-03-13 13:46:47 -08:00
Sean Corfield
16d04a1dfd
Fixes #297 by adding into/bulk-collect-into
2021-03-13 13:42:08 -08:00
Sean Corfield
cff1e5b43c
Fixes #284 by adding lateral expression syntax
2021-03-13 13:13:35 -08:00
Sean Corfield
82ee465820
Fixes #292 by supporting offset/fetch
2021-03-13 12:36:25 -08:00
Sean Corfield
6b070df52c
Finish off TOP implementation #292
2021-03-13 12:10:42 -08:00
Sean Corfield
479008c294
Address #292 by starting to support SELECT TOP
2021-03-12 18:54:19 -08:00
Sean Corfield
dc6a3662f0
Fixes #303 by adding ON DUPLICATE KEY UPDATE
2021-03-12 16:13:52 -08:00
Sean Corfield
d35d9141bc
Fixes #280 by adding [:escape pattern chars]
2021-03-12 15:39:54 -08:00
Sean Corfield
ddebda9481
Fixes #301 Fixes #306 by expanding drop/create syntax
2021-03-12 11:43:21 -08:00
Sean Corfield
445fb08e2f
Initial work to support #301
2021-03-11 20:07:59 -08:00
Sean Corfield
efcee05e0a
Beginnings of generic create #301 #306
2021-03-07 22:13:25 -08:00
Sean Corfield
e70985e93b
Fixes #277 by adding join-by
2021-03-07 19:21:13 -08:00
Sean Corfield
97c9236842
Fixes #307 by adding data DSL examples
...
I've added a pure data DSL version of nearly all the helper function
examples. I've added a few examples of the data DSL with symbols instead
of keywords as well.
2021-03-07 17:07:38 -08:00
Sean Corfield
d789c00f54
Reflect latest 1.x version
2021-03-07 09:45:08 -08:00
Sean Corfield
41522c89a1
Clarify 1.9+ Clojure support
2021-03-07 09:43:03 -08:00
Sean Corfield
77577517c8
Note parity with nilenso/honeysql-postgres
2021-03-06 22:27:53 -08:00
Sean Corfield
1bbdfeef75
Update changelog to reflect current state
2021-03-06 22:19:02 -08:00
Sean Corfield
b600348808
Addresses #283 on the v1 branch
2021-03-06 22:10:43 -08:00
Sean Corfield
06d90c174e
Rework and-merge WIP (tests fail)
2021-03-06 18:40:23 -08:00
Sean Corfield
5e2036a922
Temporarily comment out WIP tests
2021-02-27 09:35:03 -08:00
Sean Corfield
78ca2a0530
Fixes #305 by supporting more complex JOIN source
2021-02-27 09:33:20 -08:00
Sean Corfield
770beec886
Add test for (v1) SQL Injection in insert #299
2021-02-22 10:56:32 -08:00
Sean Corfield
b0782b93dd
Prep for 2.0.0-alpha2
2021-02-16 11:43:18 -08:00
Sean Corfield
cef11a761d
Prep for 2.0.0-alpha2
2021-02-16 11:42:56 -08:00
Sean Corfield
df60954495
Document DDL support
2021-02-15 21:20:20 -08:00
Sean Corfield
28a4074e12
Add flexibility for on conflict / on constraint
2021-02-15 20:43:53 -08:00