Sébastien Rombauts
ffe155c4b8
Copyright notice 2022
2022-09-18 15:25:14 +02:00
Sébastien Rombauts
5a1fa743e5
Add Valgrind to Travis CI, and improve the build Matrix with more variables
...
Should detect the slight bug we currently have in our test of Database read header
2020-01-04 18:07:29 +01:00
Sébastien Rombauts
da4d692c13
Start a new 3.x branch requiring C++11 and CMake 3.1
...
- Remove support for Visual Studio < 2015
- Remove Statement::isOk() deprecated in 2.2.0 and renamed to Statement::hasRow()
2020-01-02 00:04:06 +01:00
Sébastien Rombauts
7c4689eb51
Update changelog
2017-11-06 13:03:06 +01:00
Sébastien Rombauts
fd8f50bdd9
Remove last #include <sqlite3.h> from a header : add a few public constants
...
- Move #include <sqlite3.h> from Exception.h to a new corresponding .cpp
- Add SQLite::OPEN_READONLY...
2016-07-13 17:16:41 +02:00
Sébastien Rombauts
ef26cf09a1
Update CHANGELOG with recent merge requests
2016-06-27 12:03:03 +02:00
Sébastien Rombauts
e4b5d6eeed
Update version to 1.1.0 with bugfix and new loadExtension()
2015-05-18 21:10:48 +02:00
Sébastien Rombauts
09db07ccc7
Updated version to 1.0.0 changelog and copyright date
2015-05-03 23:32:57 +02:00
Sébastien Rombauts
ba578196ad
Fix C flags mixed with CPP flags
2014-08-06 10:58:01 +02:00
Sébastien Rombauts
24bca5a215
Clenup after Database test
...
- Close the DB before trying to remove it
- Removed a few line in TODO.txt
2014-03-09 08:58:10 +01:00
Sébastien Rombauts
ec3b042bf5
Updated TODO (Unit Test) and Changelog (0.5.1)
2013-09-04 22:31:52 +02:00
Sébastien Rombauts
d75c7a9449
Added a proper "src/CMakeLists.txt" file defining the static library.
...
- This enable using this SQLiteCpp repository as a Git submodule,
- simply add_subdirectory (SQLiteCpp/src) to you main CMakeLists.txt
and link to the "SQLiteCpp" wrapper library.
2013-09-01 17:22:49 +02:00
Sébastien Rombauts
a8b471e7ed
Travis CI build status at the beginning of the README
...
- remove an old TODO already done
2013-09-01 16:37:04 +02:00
Sébastien Rombauts
f91579a951
Reordering the README, adding a Coding Style Guideline section
2013-03-10 17:16:14 +01:00
Sébastien Rombauts
501c91e18f
Small updates to TODO and README
2013-03-10 16:06:42 +01:00
Sebastien Rombauts
5c4b45c2aa
Updated TODO.txt and README.md
2013-03-10 12:47:08 +01:00
Sébastien Rombauts
44fde46e2a
Blob example using an in-memory database
2013-03-09 23:00:02 +01:00
Sébastien Rombauts
65ad65b40c
Adding a test/example for blob methods, with a fix for bind(blob)
2013-03-09 22:50:53 +01:00
Sébastien Rombauts
66cf354a65
Updated changelog, TODO and a comment
2013-03-09 21:25:52 +01:00
Sébastien Rombauts
c0fb139bb6
example updated : the third row converted to float values, and renamed "weigth" instead of "size"
2013-03-09 12:28:23 +01:00
Sébastien Rombauts
2412de7676
Adding getBlob, getType and isInteger/isFloat/isText/isBlob/isNull methods to the Column class
2013-03-08 21:49:28 +01:00
Sébastien Rombauts
dc4802edd5
Adding the method getBytes to the Column object, returning the size in bytes of the text value.
2013-03-08 21:24:38 +01:00
Sébastien Rombauts
bc5b64d4a3
Updated documentation, removing consteness of the getColumn() method, and increasing version to v0.5
2013-03-08 21:22:33 +01:00
Sébastien Rombauts
a9caa61264
Updated README (copyright 2013) and TODO
2013-03-08 20:29:16 +01:00
Sébastien Rombauts
244a8bff60
Adding mpSQLite to the statement Shared Pointer for error reporting
2013-03-07 11:48:52 +01:00
Sébastien Rombauts
d535ccb09f
Adding an encapsulation to the statement ref counter : a shared pointer class
2013-03-07 09:00:37 +01:00
Sébastien Rombauts
c94fe1fb4b
This wrapper is not thread safe
2013-03-06 17:25:05 +01:00
Sébastien Rombauts
0ffa0b8f0c
using assert() in example program to provide a basic test coverage
2013-03-06 17:15:18 +01:00
Sébastien Rombauts
56aa208f62
copyright 2012-2013
2013-03-06 17:10:01 +01:00
Sébastien Rombauts
4448038af4
Using (optional) assert() on errors in destructors, where exceptions are not allowed
2013-03-06 17:06:00 +01:00
Sébastien Rombauts
3f226983f0
Minor update of README.md and some more TODO (eg. C++11 support)
2013-03-06 17:02:47 +01:00
Sébastien Rombauts
37a760945c
Added a Database::tableExists() easy to use function, useful for unit testing.
...
- Adding a Doxyfile to generate documentation of the wrapper
2012-04-23 10:42:36 +02:00
Sébastien Rombauts
cfe042dd41
Added the dealocation of the reference counter
...
- Suppressed the exception that can be thrown in those two destructors:
- Added documentation of those destructors
2012-04-17 10:26:23 +02:00
Sébastien Rombauts
fb1b17bfff
Added an easy wrapper Column Database::execAndGet("query"), version number increased to 0.3.0
2012-04-16 18:23:03 +02:00
Sébastien Rombauts
17124b3025
Added bind by name methods to the Statement class
...
- v0.2.0
- Added a Changelog file
- Updated the TODO file
2012-04-11 22:37:47 +02:00
Sebastien Rombauts
8cf6d8e8b8
Some more concurence analysis
2012-04-09 22:22:50 +02:00
Sebastien Rombauts
49f91bae6f
Added getLastInsertId() and detBusyTimout()
...
- corrected the VS2008 project
- updated the TODO file
2012-04-09 21:17:45 +02:00
Sébastien Rombauts
cc08116ccb
Simplifing the README, updating TODO and adding info to the concurrence list
2012-04-09 18:36:25 +02:00
Sébastien Rombauts
9b641a5f59
Minor additions
2012-04-06 18:08:04 +02:00
Sébastien Rombauts
f05d1b4b68
Added a TODO list
2012-04-04 18:50:16 +02:00