1 DOCUMENTATION TO DO LIST
3 1. Variances from CommonSQL (Ideally, this will be extremely minimal)
5 - The SQL syntax state functions are macros in CLSQL.
6 - CLSQL starts with in transaction AUTOCOMMIT mode.
9 2. Underdocumented CommonSQL features:
12 - SQL operators: ||, SUBSTR, MINUS, INTERSECT, UNION, NVL
15 3. CLSQL extensions to CommonSQL
17 - New types such as wall-time, boolean, and bigint
19 - SQL operators: group-by, limit, not-null, ==, is, having, the, uplike,
20 view-class, coalesce, except, exists, substring, concat
22 - OODML: *db-auto-sync*
24 - SELECT: additional keyword arguments accepted include :LIMIT, :OFFSET,
27 - DEF-VIEW-CLASS: DB-CONSTRAINTS, DB-TYPE and VOID-VALUE slot options.
30 4. Documenting lower level, non-CommonSQL functions (some of this is already
34 - database-query-result-set
37 5. Notes on any peculiarities of each of the backends (e.g., unsupported
38 features, notable extensions etc.).