Commit graph

885 commits

Author SHA1 Message Date
Sean Corfield
9f2fe5e9d4 Fixes #299 by treating seqs in VALUES differently 2021-02-22 11:02:19 -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
Sean Corfield
2f424e0258 Add a big chunk of Postgres/nilenso docs 2021-02-15 17:57:07 -08:00
Sean Corfield
331597b22b Improve on conflict on constraint syntax 2021-02-15 17:56:47 -08:00
Sean Corfield
155ae25ad0 Clean up create extension test 2021-02-15 17:56:18 -08:00
Sean Corfield
c0dfdad19b Add modifiers to differences 2021-02-15 16:37:00 -08:00
Sean Corfield
0b687c5eb0 Add nilenso version of tests for comparison
This shows all the changes side-by-side.
2021-02-15 16:27:08 -08:00
Sean Corfield
0bb7740f69 Docstrings 2021-02-14 20:45:14 -08:00
Sean Corfield
f4137d3fc1 Enhance insert-into; document more helpers 2021-02-14 20:39:32 -08:00
Sean Corfield
05360d10d6 More helper docstrings 2021-02-14 18:28:35 -08:00
Sean Corfield
d5ab2a8d8c More helper docstrings 2021-02-14 17:54:13 -08:00
Sean Corfield
9ec447109f Oracle dialect suppresses AS 2021-02-14 17:54:00 -08:00
Sean Corfield
f6a38e4024 More helper docstrings 2021-02-14 17:20:24 -08:00
Sean Corfield
ea4e120252 Add docstrings for DDL helpers 2021-02-14 16:52:35 -08:00
Sean Corfield
63add4df3b Clean up differences code 2021-02-14 14:21:54 -08:00
Sean Corfield
2af7d0b690 Document :exists difference 2021-02-14 14:17:31 -08:00
Sean Corfield
26741450e6 Note relation between :lift and honeysql.format/value 2021-02-14 14:00:28 -08:00
Sean Corfield
67c85ba57c Oops: 1.10.2.774 (not 1.10.1.774) 2021-02-14 13:07:11 -08:00
Sean Corfield
5c8a8d0eb6 Update CLI version for CI 2021-02-14 13:05:40 -08:00
Sean Corfield
a7ee19ee2b Add cljdoc.edn check to CI 2021-02-14 12:50:24 -08:00
Sean Corfield
f84726a48b Reformatting to prepare for docstring addition 2021-02-14 11:37:27 -08:00
Sean Corfield
78fe59d98c Fix one more link! 2021-02-14 11:04:39 -08:00
Sean Corfield
efa2fe6af5 Fix v2 badge 2021-02-14 10:59:41 -08:00
Sean Corfield
66d9f9dacb Fix some version-related links 2021-02-14 10:45:49 -08:00
Sean Corfield
0029402ae7 Fix typo in cljdoc.edn 2021-02-14 10:36:37 -08:00
Sean Corfield
41b1ce0eb8 Fix some links 2021-02-13 22:20:18 -08:00
Sean Corfield
fea5c74260 Set up for 2.0 Alpha 1 2021-02-13 22:10:10 -08:00
Sean Corfield
e23502eba8 Add create/drop extension #293 2021-02-13 22:06:43 -08:00
Sean Corfield
22384b9daa Fix links 2021-02-13 21:40:32 -08:00
Sean Corfield
38da6f567b Fixes #294 by applying inline everywhere 2021-02-13 21:29:22 -08:00
Sean Corfield
645ce897c5 Document % function shorthand 2021-02-13 21:17:25 -08:00
Sean Corfield
2d9ceb73a6 Expand documentation 2021-02-13 21:10:49 -08:00
Sean Corfield
e585ded37e Restore upsert helper for #293 2021-02-13 19:08:40 -08:00
Sean Corfield
267eef778a Some more documentation! 2021-02-13 17:30:16 -08:00
Sean Corfield
6355452102 Update docs for the PG extension stuff 2021-02-13 16:17:30 -08:00
Sean Corfield
7b928fecb2 Addresses #293 by porting nilenso tests
I intended to keep all the original tests inline but it got harder than
I expected, so I'm going to make another pass over this and insert the
original tests back in later.
2021-02-13 16:02:13 -08:00
Sean Corfield
f6975ef6bd Fix select as, select distinct on 2021-02-13 15:58:56 -08:00
Sean Corfield
4ce56997c9 Fix rename table 2021-02-13 12:24:21 -08:00
Sean Corfield
4b7ded4009 WIP nilenso test (fails) 2021-02-13 10:50:36 -08:00
Sean Corfield
41ed38ea38 Finish and document DDL 2021-02-12 21:50:22 -08:00
Sean Corfield
167d7cee0c Addresses #293 by adding alter table stuff
And documenting more of the DDL.
2021-02-12 17:08:37 -08:00
Sean Corfield
49d8365bfb Addresses #293 partial with-columns implementation 2021-02-10 22:32:29 -08:00
Sean Corfield
83d4ccba38 Addresses #293 start work on DDL support 2021-02-10 20:07:05 -08:00
Sean Corfield
e157aec976 Addresses #293 by adding over, partition-by, and window 2021-02-10 16:25:31 -08:00
Sean Corfield
5318c184e6 Addresses #293 by expanding insert-into behavior
This adds alias support into `:insert-into`.
It also adds some tests for the PostgreSQL-specific
stuff currently in nilenso's library.
2021-02-10 15:07:16 -08:00
Sean Corfield
0a83601c3c Fixes #298 by restoring multi-CTE capability
Reverts code changes that stripped the sequence support.
Updates the docs to clarify how sequence support works.
2021-02-10 12:04:53 -08:00