prepare release 0.2.4
[sqlgg.git] / changelog
blob6c4e6c8e56e0af37964784cf31a364545def500d
1 sqlgg changelog
2 ---------------
4 0.2.4
5 2013-09-16
6         + sql: more SQL
7         + `-gen none` to suppress output
8         + `-show-tables` to list tables
9         * treat all input files as one stream of statements
10         * do not generate code on errors
11         + ocaml: mysql traits, Fold callbacks
12         * simplify build
13         * allow ad-hoc substitution in generated sql (experimental)
15 0.2.3
16 2009-08-24
17         + sql: detect single-row SELECT (LIMIT 1, grouping without GROUP BY)
18         + ocaml: more robust traits
19         + sqlgg: noparse attribute
20         + sql: ORDER BY, explicit VALUES, CREATE LIKE, INSERT INTO ... SELECT,
21                         multi-table UPDATE, CASE, CREATE INDEX
22         + csharp: IEnumerable<>
24 0.2.2
25 2009-06-28
26         + generate C#
27         + parse table constraints
28         + reuse prepared statements
29         + substitute params syntax in queries to match target
30         + parse more SQL (mysql quirks, ALTER, DROP TABLE, INSERT SET)
31         + better infer types for UPDATE SET
33 0.2.1
34 2009-06-02
35         + generate XML and Java
36         + c++ traits for mysql
37         + parse more SQL
39 0.2.0
40 2009-05-17
41         + understands all basic SQL
42         + generate OCaml and C++
44 0.1.0
45 2009-05-05
46         + cleaned up old code