Sean Corfield
|
379d3d05c4
|
Drop ? from all keyword options
|
2021-02-01 13:10:57 -08:00 |
|
Sean Corfield
|
7aab640e30
|
Fixes #291 by ensuring consistent values
For uneven vectors of values, pad with NULLs.
For uneven maps of values, use full set of keys across all of them.
|
2021-02-01 10:44:07 -08:00 |
|
Sean Corfield
|
8373c72f45
|
Fixes #286 by supporting WAIT, SKIP LOCKED
NOWAIT was already supported.
|
2021-01-30 11:43:48 -08:00 |
|
Sean Corfield
|
d2968bbfcc
|
Fixes #289 by implementing USING
|
2021-01-30 11:19:12 -08:00 |
|
Sean Corfield
|
17c5e4b980
|
Add test for question in #285
|
2020-12-04 10:28:09 -08:00 |
|
Sean Corfield
|
273732089b
|
Improve :inline/:raw
Note: these are still in flux!
|
2020-10-14 11:50:32 -07:00 |
|
Sean Corfield
|
9da9dfe399
|
Fix test for issue 263
|
2020-10-12 22:55:16 -07:00 |
|
Sean Corfield
|
97a3782112
|
Support :inline option
This is similar to `:parameterizer :none` (but better).
|
2020-10-09 21:52:18 -07:00 |
|
Sean Corfield
|
0c7ce43381
|
Address #279 by treating UNION expressions as nested
|
2020-10-09 21:30:45 -07:00 |
|
Sean Corfield
|
8b2f0ef292
|
Add locking select support via for/lock
|
2020-09-28 20:45:43 -07:00 |
|
Sean Corfield
|
1fdd50d6b0
|
Add more tests on insert
|
2020-09-28 13:18:34 -07:00 |
|
Sean Corfield
|
6db2426046
|
Fix do update set; add on conflict tests
|
2020-09-28 11:49:29 -07:00 |
|
Sean Corfield
|
25097af134
|
First cut of on conflict support
|
2020-09-26 15:16:12 -07:00 |
|
Sean Corfield
|
002523bb8c
|
Generate AS for select/from; except for Oracle
|
2020-09-26 00:17:31 -07:00 |
|
Sean Corfield
|
0052aade7c
|
Implement variadic and/or/+/*
|
2020-09-25 16:40:15 -07:00 |
|
Sean Corfield
|
5449c23ede
|
Clarify tests
Annotate parameterizer tests as known failures.
Create inline versions of :parameterizer :none tests.
|
2020-09-25 16:39:50 -07:00 |
|
Sean Corfield
|
a6c1f98b71
|
Fix CTE syntax
Should always be wrapped in parens
|
2020-09-25 16:38:38 -07:00 |
|
Sean Corfield
|
1ebbbc1772
|
Fix inline string behavior
|
2020-09-25 16:38:11 -07:00 |
|
Sean Corfield
|
9f20ade0fe
|
Fix is/not null generation
|
2020-09-25 15:31:11 -07:00 |
|
Sean Corfield
|
11ef895c4a
|
Clean up dialect support; start docs
Also move old namespaces to test-only tree for reference while I
continue developing V2.
|
2020-09-24 19:07:32 -07:00 |
|
Sean Corfield
|
3ce47b92f2
|
Implement :inline syntax; allow select call without alias
|
2020-09-23 22:52:57 -07:00 |
|
Sean Corfield
|
97531fa4cf
|
Implement array as SQL syntax instead of special HoneySQL syntax
|
2020-09-23 22:25:13 -07:00 |
|
Sean Corfield
|
f7d5e3a4cf
|
Down to just 8 failures now!
Mising: array, inline, parameterizer.
|
2020-09-23 18:15:20 -07:00 |
|
Sean Corfield
|
1a699f18ab
|
Support more clauses; flesh out dialect and clause ordering
|
2020-09-23 12:55:02 -07:00 |
|
Sean Corfield
|
a1d90a6382
|
Work toward more 1.x compatibility
Temporarily disable `AS` in alias while testing compatibility; only
quoted by default if `:dialect` specified (may revisit this).
|
2020-09-23 00:14:25 -07:00 |
|
Sean Corfield
|
834ac3a096
|
Rename sql-format back to format now Chlorine is updated!
|
2020-09-21 10:56:05 -07:00 |
|
Sean Corfield
|
1dc0447244
|
Convert more RCFs to tests
|
2020-09-20 22:25:28 -07:00 |
|
Sean Corfield
|
b6d6d2c4f4
|
Refactor to sql-format for now
|
2020-09-20 21:33:04 -07:00 |
|
Sean Corfield
|
2c98d35f63
|
Start some tests; implement more clauses
|
2020-09-20 19:17:37 -07:00 |
|