Sean Corfield
4efa9a38ef
address #539 by improving getting started
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-09-21 18:12:10 -07:00
Sean Corfield
2c6bf85f7f
fixes #530 by supporting :using-gin in :create-index
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-06-12 22:53:40 -07:00
Sean Corfield
747383c847
fix #529 by changing how table name/expression is formatted in special join syntax
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-05-13 15:26:00 -07:00
Sean Corfield
d1e9617eae
Revert "fix #528 by not ?-escaping operators"
...
This reverts commit eb680a204e .
2024-04-04 09:43:59 -07:00
Sean Corfield
6c88c0ba3c
Revert "update (c) date"
...
This reverts commit a5bdf4d13c .
2024-04-04 09:43:48 -07:00
Sean Corfield
a5bdf4d13c
update (c) date
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-04-03 17:22:05 -07:00
Sean Corfield
eb680a204e
fix #528 by not ?-escaping operators
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-04-03 16:56:13 -07:00
Sean Corfield
f69ee7e8de
fix #527 by adding tests for composite and documenting its use in more detail
...
both from clause and composite special syntax have examples now
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-03-29 15:15:12 -07:00
Sean Corfield
225c0db092
fix #495 by documenting formatv and adding tests
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-03-04 12:38:03 -08:00
Sean Corfield
c9867097e8
fix broken test
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-02-09 22:42:06 -08:00
Sean Corfield
2f4792253a
clean up some lint warnings
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-02-09 22:39:38 -08:00
Sean Corfield
d64177bde5
fix MS SQL table hints in FROM clause (e.g. NOLOCK) #522
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-14 14:48:39 -08:00
Sean Corfield
1291b328d0
two more possible solutions to #495
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-06 22:35:02 -08:00
Sean Corfield
ac947b1543
move problematic test to own ns
...
this test is clj-only and also causes rendering problems for portal due to the #object[] in the rendered test report
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-06 13:46:31 -08:00
Sean Corfield
9b9ec47bcf
fix #520
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-06 12:38:11 -08:00
Sean Corfield
2e34a9f4ea
fix #518
...
Signed-off-by: Sean Corfield <sean@corfield.org>
2024-01-06 11:38:45 -08:00
Hannu Hartikainen
e70e3713fc
Implement CREATE INDEX
...
Fixes #348 .
2023-12-08 13:09:39 +02:00
Sean Corfield
2e8157047d
add test for #515
2023-12-03 17:17:28 -08:00
Sean Corfield
737baa9d0e
fix #512 by supporting array subquery
...
also adds metadata support for select to produce as struct (or distinct)
2023-10-28 13:39:26 -07:00
Sean Corfield
caca08fd5b
#511 add tests; document bigquery create or replace
2023-10-21 14:51:13 -07:00
Sean Corfield
7d56daacca
initial BigQuery :create-table-as :or-replace
2023-10-20 10:50:09 -07:00
Sean Corfield
872cb1d006
fix #509 by checking for ident? first
2023-10-16 11:32:45 -07:00
Sean Corfield
11e1a93c59
fix #505 by rewriting helper-merge
2023-09-27 23:13:16 -07:00
Sean Corfield
756ed95b43
fix #503 by adding at time zone special syntax
2023-09-16 11:34:05 -07:00
Sean Corfield
16a9708790
tests for #496
2023-08-26 16:48:59 -07:00
Sean Corfield
44ffd340f5
fix #501 by making insert/columns/values talk to each other
2023-08-26 16:20:32 -07:00
Sean Corfield
aa4ebf5f47
add a test (from the #407 ticket)
2023-08-26 14:56:48 -07:00
Sean Corfield
686cbf7272
fix #497 by adding tests and documenting :alias
2023-08-26 12:31:38 -07:00
Sean Corfield
e7972ac1b4
on-conflict needs ( ) around exprs
2023-06-20 13:03:19 -07:00
Sean Corfield
290537c581
fix #494 by supporting expressions in on conflict
2023-06-20 12:11:00 -07:00
Sean Corfield
23c9597870
a note for #407
2023-06-10 19:13:06 -07:00
Sean Corfield
84a41cba7d
Initial ClojureCLR compat changes
2023-05-21 16:05:30 -07:00
Sean Corfield
1710e07231
fix #486 by support ansi/postgresl interval
2023-04-13 22:46:37 -07:00
Sean Corfield
2efe05def2
fix #484 by adding TABLE to TRUNCAT
2023-04-10 14:09:28 -07:00
Sean Corfield
8cbb7f3834
address #483 by adding tests & docs for :join
2023-04-07 11:42:39 -07:00
Sean Corfield
e8753efa3e
fix #478 by removing duplication in one branch
2023-03-13 14:24:11 -07:00
Sean Corfield
3f31e5a61f
fix #478
2023-03-12 17:40:53 -07:00
Sean Corfield
f7cf5718cc
fix #476 by restoring multi-argument :raw
2023-03-04 14:21:40 -08:00
Sean Corfield
3c65999ef1
fix #474 by documenting dot-selection
...
and adding support for two levels of field/column selection
2023-03-03 15:26:22 -08:00
Sean Corfield
c905853366
address #471 by switching prefix to :!
2023-03-02 09:56:30 -08:00
Sean Corfield
da150f03e3
address #474
2023-03-01 16:55:54 -08:00
Sean Corfield
0936095040
address #471
2023-02-28 17:38:13 -08:00
Sean Corfield
44b6de4139
Merge pull request #469 from p-himik/464-typed-arrays
...
Add optional type argument to the :array special
2023-02-27 16:14:54 -08:00
Eugene Pakhomov
0c7642a357
Add optional type argument to the :array special
2023-02-28 02:04:05 +02:00
Sean Corfield
fc3397650e
Merge pull request #470 from p-himik/467-allow-scalar-order-by-et-al
...
Allow single kw in :order-by and other clauses
2023-02-27 14:00:44 -08:00
Eugene Pakhomov
3fba12fbcc
Allow single kw in :order-by and other clauses
2023-02-26 14:20:09 +02:00
Eugene Pakhomov
dae73c6195
Allow multiple expressions in special :order-by
2023-02-26 12:22:12 +02:00
Sean Corfield
de0adf56ef
fixes #461 ; prep for 2.4.980
2023-02-15 22:10:45 -08:00
Sean Corfield
762252b660
fixes #459 by making all operators variadic
...
except for := and the various :<> variants
some operators only make sense in binary usage and will produce invalid
SQL if used in a non-binary manner
2023-02-11 13:35:55 -08:00
Sean Corfield
213c152fdb
fixes #456
2023-02-01 22:20:14 -08:00