Sébastien Rombauts
|
804879d27d
|
Revert OLD cmake policy & tested commented out
|
2019-03-02 23:46:59 +01:00 |
|
Sébastien Rombauts
|
df7d113a3b
|
Add test case to try to repro the reported ambiguous bind() int64_t on LP64 Android
|
2019-03-02 23:43:03 +01:00 |
|
Sébastien Rombauts
|
2cb3cb2fef
|
Update copyright notice
|
2019-03-02 15:46:53 +01:00 |
|
Jorrit Wronski
|
890155363c
|
CMake compatibility (#170)
* Added compatibility with older and newer CMake versions, fixed an issue with the SQLite SEE tests
* Fixed include directory handling
* Add comments
|
2019-02-13 08:32:53 +01:00 |
|
Sébastien Rombauts
|
a41629f9ed
|
Fix #155 Statement::bind truncates long integer to 32 bits on x86_64 Linux
Reproduced the problem with a dedicated unit test, then fixed the bug.
Thanks @tszypenbejl for the clear analysis and the fix.
|
2018-02-23 17:10:53 +01:00 |
|
Sébastien Rombauts
|
d020c5f694
|
Update copyright notices to 2018
|
2018-01-24 11:26:38 +01:00 |
|
Alexander Guettler
|
cebea884c3
|
Add the fix from a3160dcfc2f80f692f3477a67c202ff87f75fa5a also to the bind by name functions
|
2017-11-09 11:05:01 -08:00 |
|
Sébastien Rombauts
|
2286e66d53
|
Fix a signed/unsigned warning
|
2017-11-06 13:02:46 +01:00 |
|
Sébastien Rombauts
|
a3160dcfc2
|
Add Statement binding for long int values to Fix #147
|
2017-11-06 13:02:23 +01:00 |
|
Skabunkel
|
fcf6db7f5d
|
updated sqlite3 to version 3.20.1
* Updated sqlite3/sqlite3.h and sqlite3/sqlite3.c
* Updated test Statment.invalid since error message has changed.
|
2017-08-30 20:32:28 +02:00 |
|
Sébastien Rombauts
|
4f7899c959
|
Rename Statement::mbIsOk to mbHasRow
|
2017-08-28 17:17:18 +02:00 |
|
Henrik Jakobsson Majava
|
f4947e7a03
|
Added tests for tryExecuteStep and tryReset
|
2017-08-28 15:10:56 +02:00 |
|
Sébastien Rombauts
|
9c15cf7c98
|
Merge pull request #136 from fekir/fix_stream
Ensure that operator<< correctly prints strings with embedded '\0'
|
2017-08-21 11:10:57 +02:00 |
|
fekir
|
a826dcacc1
|
Improve test for constructor consistency
|
2017-08-19 09:19:55 +02:00 |
|
fekir
|
b2f059e188
|
Add test for constructor consistency
|
2017-08-19 09:18:28 +02:00 |
|
fekir
|
94ebe5ced6
|
Add default copy constructor to exception class
The throw statement may copy the exception, since exception are thrown by value
Having const members disables the assignment operator
|
2017-08-19 08:53:01 +02:00 |
|
fekir
|
d3a10465b5
|
Remove unused variable
|
2017-08-18 20:24:36 +02:00 |
|
fekir
|
21ead7c5a4
|
Ensure that operator<< correctly prints strings with embedded '\0'
|
2017-08-18 18:24:10 +02:00 |
|
dend
|
f01a644dc0
|
Added convenience functions for constructing objects from a row
|
2017-02-12 22:10:29 -05:00 |
|
Jorrit Wronski
|
dbd31fb56b
|
Fixed some compiler warnings
|
2016-12-23 14:57:09 +01:00 |
|
Jorrit Wronski
|
d26bd2cb8a
|
Added tests for the encrypted database
|
2016-12-23 14:54:02 +01:00 |
|
Sébastien Rombauts
|
e893575a76
|
Add unit tests for getLibVersion() and getLibVersionNumber()
|
2016-07-25 22:20:19 +02:00 |
|
Sébastien Rombauts
|
f77b707206
|
Revert recent switch from uint32_t/int64_t to use int/unsigned/long/long long and fix #93
|
2016-07-19 10:56:08 +02:00 |
|
Bruno Coelho
|
f022c6af60
|
Add option to check if column is null by name
|
2016-07-15 16:15:34 +01:00 |
|
Sébastien Rombauts
|
401b7361ed
|
Renamed errmsg() and getErrStr() methods to getErrorMsg() and getErrorStr()
|
2016-07-13 18:37:22 +02: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
|
57d991b85e
|
Complete unit tests for Database::errmsg()
|
2016-07-08 17:41:35 +02:00 |
|
Sébastien Rombauts
|
67a88298df
|
Add last missing unit test for Statement: bindNoCopy() by name
|
2016-07-08 09:05:28 +02:00 |
|
Sébastien Rombauts
|
fe5a615a0d
|
Add unit tests for Statement bindByName uint32_t and error getters
|
2016-07-07 23:12:20 +02:00 |
|
Sébastien Rombauts
|
ed052a36bd
|
Add unit test for bindNoCopy()
|
2016-07-07 21:53:45 +02:00 |
|
Sébastien Rombauts
|
5056c29f9e
|
Add unit test for bind() of an uint32_t value
|
2016-07-07 08:50:49 +02:00 |
|
Sébastien Rombauts
|
d9bc842b66
|
Add unit test of getString() for blob with null character
|
2016-07-06 22:18:06 +02:00 |
|
Sébastien Rombauts
|
b033abb3fd
|
Add unit tests for the new Column getter and cast operator
|
2016-07-06 21:20:19 +02:00 |
|
Sébastien Rombauts
|
646d25ca95
|
Switch from sqlite3_int64 to int64_t
|
2016-07-05 11:05:16 +02:00 |
|
Sébastien Rombauts
|
db7aefb271
|
Renamed Backup accessors and use a forward declaration to sqlite3_backup
|
2016-07-05 07:49:38 +02:00 |
|
Sébastien Rombauts
|
4e7c12f629
|
Add VariadicBind.h from PR #85 to CMake for Visual Studio
+ fix style issues (cpplint)
|
2016-07-02 14:04:39 +02:00 |
|
Sébastien Rombauts
|
390efbd301
|
Cleanup unit test for Variadic bind()
|
2016-06-30 21:28:20 +02:00 |
|
Sébastien Rombauts
|
3e56274e69
|
Add last missing unit-tests to Statement and Transaction
|
2016-06-30 18:06:51 +02:00 |
|
Sébastien Rombauts
|
c0b2d81db9
|
Add a unit test for error in exec()
|
2016-06-30 17:41:23 +02:00 |
|
Sébastien Rombauts
|
249639ca70
|
Add unit tests for binding parameters by name
|
2016-06-30 13:19:46 +02:00 |
|
Sébastien Rombauts
|
0c43747065
|
Add unit tests for statement bindings + removed an assert() for ~Transaction()
|
2016-06-30 11:35:28 +02:00 |
|
Sébastien Rombauts
|
b913932be2
|
Add a unit test for transactions
+ a few small minor new assert in other tests
|
2016-06-28 13:17:33 +02:00 |
|
Sébastien Rombauts
|
cda4b89f50
|
A few more unit tests for backups, statement and database
- should get us to 100% on Backup
|
2016-06-27 17:09:33 +02:00 |
|
Sébastien Rombauts
|
69d9b0805c
|
Minor new unit tests for backups and database busy timeout
|
2016-06-27 13:10:09 +02:00 |
|
Paul Dreik
|
808a9c894e
|
add unit test for variadic bind
|
2016-06-15 20:39:20 +02:00 |
|
Sébastien Rombauts
|
c53d885393
|
Update copyright notice to 2016
|
2016-02-10 10:27:47 +01:00 |
|
hongshibao
|
df995f71a6
|
Add executeStepException testcase
|
2015-10-29 00:27:22 +08:00 |
|
hongshibao
|
e8f956be22
|
Add Backup test
|
2015-10-28 03:04:13 +08: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
|
e537195625
|
Fix #47 setBusyTimeout in constructor
- add corresponding Unit Test
|
2015-05-03 23:32:50 +02:00 |
|