some oracle types
[sqlgg.git] / TODO
blobe78725232e11000b1ea2445e1a3209a3bacff935
1 * allow to parametrize SQL syntax itself (ORDER BY ASC|DESC) : unsafe and enumeration
2 * allow to tolerate errors in query
3 * split overview into several pages
4 * some database API are inadequately strict about data types (notably ADO.NET), need native-type annotations in queries
5 * choose better names for some common cases (WHERE id = ? etc)
6 * fix line numbers in error output
7 * enhance error reporting
8 * type-inferrer is too primitive
9 * detect statements on single tables and group the corresponding generated code together
10 * check function names for uniqueness
11 * support/test other SQL engines
12 * generate code for more languages
13 * read SQL spec
14 * distinguish predicates and expressions
15 * type check expressions