Update TODO

This commit is contained in:
Dimitri Fontaine 2013-02-07 15:33:06 +01:00
parent edb12ce3f8
commit 56e1afbe26

View File

@ -48,18 +48,29 @@ Some notes about what I intend to be working on next.
- provide a better toplevel API
- implement tests
### user features
### command & control
- commands: `LOAD` and `INI` formats
- compat with `SQL*Loader` format
#### data loading
### error management
- dichotomy, that needs a local buffer
- general CSV and Text source formats
- error management with a local buffer (done)
- error reporting
#### data input
- import directly from MySQL, file based export/import (done)
- import directly from MySQL streaming (done)
- general CSV and Flexible Text source formats
- fixed cols input data format
- compressed input (gzip, other algos)
- fetch data from S3
### data output
- PostgreSQL COPY Text format output for any supported input
#### convenience
- automatic creation of schema (from MySQL schema, or from CSV header)
@ -77,7 +88,10 @@ offer some other languages (cl-awk etc).
- raw reformating, before rows are split
- per column reformating
- date (zero dates)
- integer and "" that should be NULL
- user-defined columns (constants, functions of other rows)
- column re-ordering
#### UI