6 * fix common prefix truncation for automatic variable names
8 * ocaml: support datetime and float types
9 * sql: allow SELECT without FROM
10 * switch build system to oasis
11 * start split out sql parsing library
15 * require ocamlfind, OUnit2 compatibility
16 * xml: output more query information (Petter Urkedal)
17 * sql: support PostgreSQL parameters (Petter Urkedal)
22 + `-gen none` to suppress output
23 + `-show-tables` to list tables
24 * treat all input files as one stream of statements
25 * do not generate code on errors
26 + ocaml: mysql traits, Fold callbacks
28 * allow ad-hoc substitution in generated sql (experimental)
32 + sql: detect single-row SELECT (LIMIT 1, grouping without GROUP BY)
33 + ocaml: more robust traits
34 + sqlgg: noparse attribute
35 + sql: ORDER BY, explicit VALUES, CREATE LIKE, INSERT INTO ... SELECT,
36 multi-table UPDATE, CASE, CREATE INDEX
37 + csharp: IEnumerable<>
42 + parse table constraints
43 + reuse prepared statements
44 + substitute params syntax in queries to match target
45 + parse more SQL (mysql quirks, ALTER, DROP TABLE, INSERT SET)
46 + better infer types for UPDATE SET
50 + generate XML and Java
51 + c++ traits for mysql
56 + understands all basic SQL
57 + generate OCaml and C++