ssql

Timeline
Login

50 most recent check-ins

2022-12-18
17:17
Fix dependencies in .egg. Leaf check-in: 684c2162fd user: cmb tags: trunk, 0.3
15:18
Update documentation. check-in: b16cbf764b user: cmb tags: trunk
15:00
Actually apply CHICKEN 5 patch. check-in: 6c3d5c7639 user: cmb tags: trunk
14:47
Update .release-info. check-in: 496f7f3511 user: cmb tags: trunk
2022-12-15
19:29
Don't track generated file. check-in: 3b44d07aa8 user: cmb tags: trunk
15:49
Import documentation. check-in: 3d007d6930 user: cmb tags: trunk
15:15
Port to CHICKEN 5. check-in: 661dc490e2 user: cmb tags: trunk
2017-04-20
21:00
Release 0.2.4 check-in: a9a1bfbf17 user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.2.4
21:00
Merged in sjamaan/ssql (pull request #1) Strip the syntax of operator type instead of injecting it check-in: 979071dd2f user: moritz-bitbucket@twoticketsplease.de tags: trunk
19:36
Strip the syntax of operator type instead of injecting it We could inject, but then we'd have to also inject all the symbols we're comparing against (and use the "compare" procedure to do so). Instead, because these identifiers are treated as plain symbols, it's easier to strip the syntax. This was always broken, but actually got exposed due to CHICKEN core commit 41d48cdba2e46645c7dd157525652aa3953aed6c, which fixed an obscure bug related to double renaming. check-in: fb39e75e76 user: peter@more-magic.net tags: trunk
2016-03-14
11:44
Point to bitbucket in .release-info, too Thanks Mario Goulart! check-in: aba3f85897 user: moritz-gitorious@twoticketsplease.de tags: trunk
2016-02-27
14:41
Release version 0.2.3 check-in: 6066097a7c user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.2.3
2016-02-21
10:03
Replace alist-ref + apply with custom pred-alist-ref The alist-ref + apply version relied on the order alist-ref passes arguments to the equality procedure. However, this order is not guaranteed to be stable and in fact will change with CHICKEN 4.11 so this version is replaced with a custom procedure pred-alist-ref to avoid this issue. check-in: c0206ad48a user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-10-12
07:34
release version 0.2.2 check-in: cb0e91418a user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.2.2
07:32
correct category to `db' check-in: c3109418c7 user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-10-06
08:52
add 0.2.1 to release-info check-in: 7cc11e8740 user: moritz-gitorious@twoticketsplease.de tags: trunk
08:51
bump version to 0.2.1 check-in: 6c09d9103c user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.2.1
08:38
add test-depends check-in: 3a1bffd759 user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-09-01
13:09
add release 0.2.0 check-in: 8f95f77cd4 user: moritz-gitorious@twoticketsplease.de tags: trunk
13:08
add some tests for the `null?' operator check-in: aeaf3d9ed1 user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.2.0
2011-08-26
12:15
add GROUP BY support check-in: befaa46640 user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-08-23
17:04
add the `coalesce' function check-in: 5f844927ab user: moritz-gitorious@twoticketsplease.de tags: trunk
15:11
turn `values' into a normal prefix operator and require tuples to be given as vectors to reduce special-casing check-in: 17602d55de user: moritz-gitorious@twoticketsplease.de tags: trunk
15:00
re-use the function operator for `call' instead of re-implementing it check-in: 6f92115c0f user: moritz-gitorious@twoticketsplease.de tags: trunk
15:00
improve sub-query parenthesization and add more tests check-in: ec47f5ad4e user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-08-22
18:17
add `call' syntax to allow calling of arbitrary functions check-in: 941fff8d7e user: moritz-gitorious@twoticketsplease.de tags: trunk
17:18
add support for DELETE statements check-in: 52300d5ad3 user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-08-18
16:38
amend clauses-order check-in: 6a8f77eadd user: moritz-gitorious@twoticketsplease.de tags: trunk
15:10
add group to composition tests check-in: dcbe479c81 user: moritz-gitorious@twoticketsplease.de tags: trunk
15:08
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 check-in: 1925e28f1d user: moritz-gitorious@twoticketsplease.de tags: trunk
14:14
change insert syntax check-in: 8577a9ed2b user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-08-17
18:39
it's not like I created that API myself check-in: ed8418332f user: moritz-gitorious@twoticketsplease.de tags: trunk
18:31
allow inserts without explicit column list check-in: c4109fa757 user: moritz-gitorious@twoticketsplease.de tags: trunk
18:16
basic insert support check-in: 3546bf133c user: moritz-gitorious@twoticketsplease.de tags: trunk
18:04
no syntax striptease there check-in: 74b7e018be user: moritz-gitorious@twoticketsplease.de tags: trunk
17:22
simple update support check-in: 89d7af0d9e user: moritz-gitorious@twoticketsplease.de tags: trunk
16:22
downcase tests check-in: af2c13e996 user: moritz-gitorious@twoticketsplease.de tags: trunk
16:22
add test for set literals check-in: 8366df3478 user: moritz-gitorious@twoticketsplease.de tags: trunk
16:21
use test-group check-in: 1114cbc3a8 user: moritz-gitorious@twoticketsplease.de tags: trunk
16:20
inject where inject is due check-in: ddcc8df2bd user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-03-31
20:06
allow column aliasing in (col ...) check-in: 98350a7382 user: moritz-gitorious@twoticketsplease.de tags: trunk
19:07
add `in' operator check-in: 207ee8a435 user: moritz-gitorious@twoticketsplease.de tags: trunk
19:04
add support for tuple literals as vectors check-in: de174f3c53 user: moritz-gitorious@twoticketsplease.de tags: trunk
19:03
ssql: add `infix*' operator type which allows defining infix operators without surrounding parens (required for column aliases with `AS') check-in: 41a8aebed8 user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-03-30
17:07
remove postgresql from meta file check-in: 9da0687abc user: moritz-gitorious@twoticketsplease.de tags: trunk
2011-03-26
18:48
fix release-info tarball location check-in: 470c0f9009 user: moritz-gitorious@twoticketsplease.de tags: trunk
18:15
add release-info file check-in: a4b035314e user: moritz-gitorious@twoticketsplease.de tags: trunk, 0.1
2011-03-06
21:23
make `merge-clause' a proper method check-in: 55929a9eb1 user: moritz-gitorious@twoticketsplease.de tags: trunk
21:03
move `insert-clause' into ssql translator engine so it can be specialized check-in: ede8d9d03b user: moritz-gitorious@twoticketsplease.de tags: trunk
13:41
very basic ssql composition support through the `ssql-compose' procedure check-in: 5896a94374 user: moritz-gitorious@twoticketsplease.de tags: trunk
More ↓