Updated changelog, TODO and a comment

This commit is contained in:
Sébastien Rombauts 2013-03-09 21:25:52 +01:00
parent 6a367c50e2
commit 66cf354a65
3 changed files with 25 additions and 8 deletions

View File

@ -1,15 +1,30 @@
Fri Mar 30 Mar 30 2012
Start of a new thin C++ SQLite wrapper Start of a new thin C++ SQLite wrapper
Mon Apr 2 Apr 2 2012
The wrapper is functionnal The wrapper is functionnal
Added documentation and examples Added documentation and examples
Publication on GitHub Publication on GitHub
Version 0.1.0 - Wed Apr 4 Version 0.1.0 - Apr 4 2012
Added a Database::exec() methode to execute simple SQL statement Added a Database::exec() methode to execute simple SQL statement
Added a version number like in sqlite3.h, starting with 0.1.0 Added a version number like in sqlite3.h, starting with 0.1.0
Version 0.2.0 - Wed Apr 11 Version 0.2.0 - Apr 11 2012
Added getLastInsertId() and setBusyTimout() Added getLastInsertId() and setBusyTimout()
Added bind() by name methods Added bind() by name methods
Version 0.3.0 - Apr 16 2012
Added an easy wrapper Database::execAngGet()
Version 0.4.0 - Apr 23 2012
Added a Database::tableExists() easy to use function
Dec 10 2012
Adding a Statement::exec() method to execute a one-step query with no expected result
Version 0.5.0 - March 9 2013
Added assert() on errors on destructors
Added getBytes()
Added getBlob(), getType() and isInteger/isFloat/isText/isBlob/isNull
Added bind() for binary blob data

View File

@ -7,9 +7,11 @@ Publish the Doxygen Documentation in the Github Pages (gh-pages branch)
Missing test/example in v0.5.0: Missing test/example in v0.5.0:
- BLOB : make an example with images stored in a row - BLOB : make an example with images stored in a row
- :memory: table
Missing features in v0.5.0: Missing features in v0.5.0:
- make an example/test with image stored in a row - bind a SQLITE_STATIC value (string/blob)
- bind a dynamic value with zerocopy (unlike SQLITE_TRANSIENT) with custom deleter
- getColumnByName ? std::map getRow() ? - getColumnByName ? std::map getRow() ?
Missing documentation in v0.5.0: Missing documentation in v0.5.0:

View File

@ -163,9 +163,9 @@ public:
/** /**
* @brief Execute a one-step query with no expected result. * @brief Execute a one-step query with no expected result.
* *
* This exec() method is to use with precompiled statement that does not fetch results (INSERT, UPDATE, DELETE...). * This exec() method is for use with precompiled statement that does not fetch results (INSERT, UPDATE, DELETE...).
* It is intended for similar usage as Database::exec(), but is able to reuse the precompiled underlying SQLite statement * It is intended for similar usage as Database::exec(), but it add the ability to bind() arguments to it.
* for better performances. * Combined with reusing the underlying precompiled SQLite statement, it allows better performances.
* *
* @see executeStep() execute a step of the prepared query to fetch one row of results * @see executeStep() execute a step of the prepared query to fetch one row of results
* @see Database::exec() is a shortcut to execute one or multiple statements without results * @see Database::exec() is a shortcut to execute one or multiple statements without results