summaryrefslogtreecommitdiffstats
path: root/TODO.txt
diff options
context:
space:
mode:
Diffstat (limited to 'TODO.txt')
-rw-r--r--TODO.txt20
1 files changed, 10 insertions, 10 deletions
diff --git a/TODO.txt b/TODO.txt
index 32810b2..5d03856 100644
--- a/TODO.txt
+++ b/TODO.txt
@@ -23,19 +23,19 @@ Missing pieces:
Refactor goals:
- simplify public API (separate "internal" and "external" api)
-- separate table creation objects from existing metadata objects
-- remove "simple" index support?
-- remove "table traversal methods" from Table?
-- enable integrity by default?
-- remove import/export methods from Database?
-- move database open/create options to DBBuilder
-- tweak how import filters work to make them more flexible?
+* separate table creation objects from existing metadata objects
+* remove "simple" index support?
+* remove "table traversal methods" from Table?
+* enable integrity by default?
+* remove import/export methods from Database?
+* move database open/create options to DBBuilder
+* tweak how import filters work to make them more flexible?
- tweak lookup apis (specify column vs column name)
- separate classes into more packages (api,builder,util,impl)
-- remove debug log blocks
+* remove debug log blocks
- add Row interface
- change savepoint to use table number instead of name?
-- don't use columnimpl for creating tables
- - clean up columnimpl/tableimpl constructors
+* don't use columnimpl for creating tables
+ * clean up columnimpl/tableimpl constructors
- add updateCurrentRow(Map), add updateRow(Row)
- sort out query types