SQLiteCpp/TODO.txt
Sébastien Rombauts 56aa208f62 copyright 2012-2013
2013-03-06 17:10:01 +01:00

38 lines
1.3 KiB
Plaintext

Add a comparison of others C++ wrappers (code style, C++ design, in code documentation, tests, online documentation, examples, license, UTF-16)
C++11 explicit support
Adding an encapsulation to the statement ref counter
=> V0.5.0
using assert() in example program to provide a basic test coverage
Missing features in v0.4.0:
- Blob
- getColumnByName ? std::map getRow() ?
Missing documentation in v0.4.0:
- Help for the new helper functions
Advanced missing features:
- :memory: : use the "zVfs" (last) parameter of sqlite3_open_v2() to give access to the ":memory:" VFS module
- backup support to/from :memory:
- batch mode managing multiple queries semicolon separated ?
- Function ?
- Agregate ?
- support for different transaction mode ? NO: too specific
- operator<< binding ? NO: redundant with bind()
- ATTACH Database ? NO: can already be done by "ATTACH" Statement
Add a full test suite
Add optional usage of experimental sqlite3_trace() function to enable statistics
Post an article to CodeProject : Is there a license issue ?
Mirror the repository to GoogleCode : with a versionned downloadable ZIP file
Documentation:
- explain the noncopyable property for RAII design
- comment on returning error code instead of exception that shall not be thrown when exepected (!?)