r10244: Automated commit for Debian build of clsql upstream-version-3.1.4
[clsql/s11.git] / TODO
blob5dda7b043f936ac5f6f2367f1019747e8c120f25
1 TESTS TO ADD
3 * Test that ":db-kind :key" adds an index for that key. This is complicated by 
4   different backends showing autogenerated primary key in different ways.
5 * :db-constraint tests
6 * Number and Char field types
7 * symbol slot
8 * generalized-boolean slot
10 OPTIMIZATIONS
12 * Revisit result-type list creation, perhaps caching
13 * Rework LIST-ATTRIBUTE-TYPES and LIST-INDEXES such that they exhibit their 
14   current behaviours using single database queries.  
15 * Possible use of cached attribute type information for operations which 
16   insert/update records as mentioned in the CommonSQL user guide. 
17 * Extend caching of generated SQL strings to more complex expressions which 
18   are likely to be repeatedly executed many times. 
20 POSSIBLE EXTENSIONS
22 * improve large object api and extend to databases beyond postgresql 
23 * add support for prepared statements