Moritz Heidkamp
|
69915c5082
|
add `call' syntax to allow calling of arbitrary functions
|
13 years ago |
Moritz Heidkamp
|
4f63ddbbb0
|
add support for DELETE statements
|
13 years ago |
Moritz Heidkamp
|
ae8e641faa
|
amend clauses-order
|
13 years ago |
Moritz Heidkamp
|
b3cbead806
|
add group to composition tests
|
13 years ago |
Moritz Heidkamp
|
a723338316
|
change `(update widgets ...)' to `(update (table widgets) ...)' so as to not have a single symbol floating around there in order to make update statements composable
|
13 years ago |
Moritz Heidkamp
|
d1de827a00
|
change insert syntax
|
13 years ago |
Moritz Heidkamp
|
b2a6da33c2
|
it's not like I created that API myself
|
13 years ago |
Moritz Heidkamp
|
8307540474
|
allow inserts without explicit column list
|
13 years ago |
Moritz Heidkamp
|
f0b456f288
|
basic insert support
|
13 years ago |
Moritz Heidkamp
|
e6bd91c7bc
|
no syntax striptease there
|
13 years ago |
Moritz Heidkamp
|
b95efc8ca5
|
simple update support
|
13 years ago |
Moritz Heidkamp
|
fa53aa1e26
|
downcase tests
|
13 years ago |
Moritz Heidkamp
|
b7e5e72ac4
|
add test for set literals
|
13 years ago |
Moritz Heidkamp
|
e5ce524449
|
use test-group
|
13 years ago |
Moritz Heidkamp
|
c8a5172bcd
|
inject where inject is due
|
13 years ago |
Moritz Heidkamp
|
35e94e023c
|
allow column aliasing in (col ...)
|
14 years ago |
Moritz Heidkamp
|
c23ca2ce48
|
add `in' operator
|
14 years ago |
Moritz Heidkamp
|
f564b4316c
|
add support for tuple literals as vectors
|
14 years ago |
Moritz Heidkamp
|
3b59938c32
|
ssql: add `infix*' operator type which allows defining infix operators without surrounding parens (required for column aliases with `AS')
|
14 years ago |
Moritz Heidkamp
|
3dcf68e37f
|
remove postgresql from meta file
|
14 years ago |
Moritz Heidkamp
|
dbc492029d
|
fix release-info tarball location
|
14 years ago |
Moritz Heidkamp
|
6d1ef1c6f8
|
add release-info file
|
14 years ago |
Moritz Heidkamp
|
e7e17baf47
|
make `merge-clause' a proper method
|
14 years ago |
Moritz Heidkamp
|
9fde24d7b5
|
move `insert-clause' into ssql translator engine so it can be specialized
|
14 years ago |
Moritz Heidkamp
|
7c27be9b96
|
very basic ssql composition support through the `ssql-compose' procedure
|
14 years ago |
syn
|
a05efe2ad3
|
ssql: move ssql-pgsql into a separate egg to remove the postgresql dependency and rename it to ssql-postgresql in the course to match with awful-postgresql and autoform-postgresql
git-svn-id: https://code.call-cc.org/svn/chicken-eggs/release/4/ssql/trunk@22911 fca3e652-9b03-0410-8d7b-ac86a6ce46c4
|
14 years ago |
syn
|
33c17eb471
|
ssql: add check to `define-operator' to fail at macro expansion time rather than at runtime when invalid operator types are given
git-svn-id: https://code.call-cc.org/svn/chicken-eggs/release/4/ssql/trunk@22910 fca3e652-9b03-0410-8d7b-ac86a6ce46c4
|
14 years ago |
syn
|
9ae0559ec2
|
ssql: don't wrap prefix and suffix operators in parentheses; fix FROM clause with multiple tables to separate table names with commas; add `order' operator.
git-svn-id: https://code.call-cc.org/svn/chicken-eggs/release/4/ssql/trunk@22909 fca3e652-9b03-0410-8d7b-ac86a6ce46c4
|
14 years ago |
syn
|
9dfb01510d
|
ssql: add ssql-pgsql (whoops)
git-svn-id: https://code.call-cc.org/svn/chicken-eggs/release/4/ssql/trunk@22896 fca3e652-9b03-0410-8d7b-ac86a6ce46c4
|
14 years ago |
syn
|
1c67cd0c36
|
ssql: port to chicken 4 and remove prometheud dependency
git-svn-id: https://code.call-cc.org/svn/chicken-eggs/release/4/ssql/trunk@22895 fca3e652-9b03-0410-8d7b-ac86a6ce46c4
|
14 years ago |