6 * require ocamlfind, OUnit2 compatibility
7 * xml: output more query information (Petter Urkedal)
8 * sql: support PostgreSQL parameters (Petter Urkedal)
13 + `-gen none` to suppress output
14 + `-show-tables` to list tables
15 * treat all input files as one stream of statements
16 * do not generate code on errors
17 + ocaml: mysql traits, Fold callbacks
19 * allow ad-hoc substitution in generated sql (experimental)
23 + sql: detect single-row SELECT (LIMIT 1, grouping without GROUP BY)
24 + ocaml: more robust traits
25 + sqlgg: noparse attribute
26 + sql: ORDER BY, explicit VALUES, CREATE LIKE, INSERT INTO ... SELECT,
27 multi-table UPDATE, CASE, CREATE INDEX
28 + csharp: IEnumerable<>
33 + parse table constraints
34 + reuse prepared statements
35 + substitute params syntax in queries to match target
36 + parse more SQL (mysql quirks, ALTER, DROP TABLE, INSERT SET)
37 + better infer types for UPDATE SET
41 + generate XML and Java
42 + c++ traits for mysql
47 + understands all basic SQL
48 + generate OCaml and C++