Paul Dreik
808a9c894e
add unit test for variadic bind
2016-06-15 20:39:20 +02:00
Paul Dreik
3022d50b38
initial submission of variadic template for bind
...
tested with
CXXFLAGS="-std=c++14" cmake
with gcc 5.3.1.
2016-06-04 22:06:38 +02:00
Sébastien Rombauts
bf61578f59
Merge pull request #84 from DouglasHeriot/exception
...
Better exception messages when statements fail
2016-05-26 07:29:40 +02:00
Douglas Heriot
2cd31179f4
Use new Exception constructors everywhere appropriate.
...
Fix compiling with C++11.
Added public assessor methods to Exception class.
Added more Exception constructors as needed.
2016-05-26 12:34:14 +10:00
Douglas Heriot
832e89440f
Better exception messages when statements fail
...
Added new constructor to Exception that takes sqlite3* pointer, allowing for getting more information out. Makes it much easier to debug syntax errors in prepared statements, for example.
2016-05-26 00:34:34 +10:00
Sébastien Rombauts
b55f521ca4
Merge pull request #81 from bretsko/master
...
Fix Readme speling
2016-04-28 09:59:31 +02:00
Oleksandr Bretsko
b6e73cefd1
fixed Readme
2016-04-28 02:42:19 -05:00
Sébastien Rombauts
c058349856
Update sqlite3 from 3.10.2 to 3.12.2 (2016-04-18)
2016-04-22 16:33:43 +02:00
Sébastien Rombauts
60652b3767
Update to a few CMake debug messages
2016-02-20 20:54:19 +01:00
Sébastien Rombauts
1c23f39d7c
Note on redistribution of SQLite source files
...
As stated by the MIT License, you are whelcome to reuse, modify, and redistribute the SQLiteCpp source code
the way you whant it to, be it a git submodule, a subdirectory, or a selection of some source files.
I whould love a mention in your README, a web link to the SQLite repository, and a mention of the author,
but none of those are mandatory.
2016-02-19 17:34:18 +01:00
Sébastien Rombauts
f6302f68c8
Update README with Visual Studio versions used
2016-02-12 12:46:29 +01:00
Sébastien Rombauts
2044907097
Add clang 3.4 to the list of supported platforms
...
And also gcc 4.6.3, both used by Travis CI
2016-02-12 10:14:21 +01:00
Sébastien Rombauts
2210b30b52
Update sqlite3 from v3.9.2 to 3.10.2 (2016-01-20) and update version to 1.3.1
1.3.1
2016-02-10 11:45:22 +01:00
Sébastien Rombauts
c53d885393
Update copyright notice to 2016
2016-02-10 10:27:47 +01:00
Sébastien Rombauts
e9a2c9bb57
Remove biicode support, as servers will shutdown the 16th of February
2016-02-10 10:24:17 +01:00
Sébastien Rombauts
aafd35a863
Do not build Doxygen documentation by default
2015-12-01 22:55:14 +01:00
Sébastien Rombauts
1c0bed5c85
Update changelog for next release
2015-11-10 18:45:13 +01:00
Sébastien Rombauts
b7b440de5d
Fix #73 Wrong exception thrown by Database constructor
...
- switched from sqlite3_errmsg() to sqlite3_errstr() where applicable
2015-11-10 18:32:24 +01:00
Sébastien Rombauts
24153e5293
Update sqlite3 from v3.8.8.3 to v3.9.2 (2015-11-02)
2015-11-10 18:28:14 +01:00
Sébastien Rombauts
a573c8c6b1
Now build the provided copy of SQLite3 C library instead of using the Linux sqlite3-dev package
...
- for ease of use and cross-platform/linux distribution compatibility
2015-11-10 18:16:02 +01:00
Sébastien Rombauts
8f28c4c58f
Update version to 1.3.0 with new Backup class
1.3.0
2015-11-01 21:53:26 +01:00
Sébastien Rombauts
544ecf4101
Remove unneeded Backup::getHandle() accessor
2015-11-01 21:29:52 +01:00
Sébastien Rombauts
d51633836a
Merge pull request #71 from hongshibao/master
...
Support backup of DB file
2015-10-28 21:35:43 +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
hongshibao
08716b8938
Add comments
2015-10-28 02:01:32 +08:00
hongshibao
5b312edb31
Add Comments
2015-10-26 01:38:29 +08:00
hongshibao
c9dcf64cd0
Add throw exception case in executeStep
...
Add Comments
2015-10-26 00:35:36 +08:00
hongshibao
05d304b7c9
add Backup class
2015-10-25 18:31:16 +08:00
Sébastien Rombauts
7fa11f679e
README rework and slight update
2015-10-10 13:34:43 +02:00
Sébastien Rombauts
18aa9e4def
Fix a too long comment
2015-10-07 22:26:58 +02:00
Sébastien Rombauts
65309d5db8
Enable GCov instrumentation in Debug build mode and upload results to coveralls
2015-10-07 22:24:18 +02:00
Sébastien Rombauts
fb42c64bea
Chromium googletest library moved to the new googlesource.com infrastructure
2015-10-07 22:05:34 +02:00
Sébastien Rombauts
ebd19b0b05
Update to Travis Continuous Integration build script
...
- Migrating from legacy to container-based infrastructure
by removing the "sudo" command and moving to addons apt packages
2015-10-07 21:53:00 +02:00
Sébastien Rombauts
cc20878146
Merge pull request #67 from HNO3/fix-column-conversion-string
...
Fix implicit conversion to std::string of Column class for Visual C++ 2015
2015-09-23 08:25:18 +02:00
LEE Wondong
d7603db7d3
Fix Column::operator std::string to work properly on Visual C++ 2015
2015-09-23 14:57:08 +09:00
Sébastien Rombauts
de2fd218a1
Update version to 1.2.0 with new getHandle()
1.2.0
2015-09-09 19:02:34 +02:00
Sébastien Rombauts
4bd8786e6a
Fix #65 Database::getHandle() exposes underlying SQLite handle
...
- needed to mix with other libraries or advance usage
2015-09-09 18:59:18 +02:00
Sébastien Rombauts
f39b84c879
Fix #66 : Update documentation on installation, CMake and unit tests
2015-09-06 12:37:35 +02:00
Sébastien Rombauts
2c62e9595c
Add badge for License
2015-08-24 15:18:20 +02:00
Sébastien Rombauts
af78d59349
Move Gitter chat badge after introduction
2015-06-01 22:10:47 +02:00
Sébastien Rombauts
d36c39ccf3
Fix CppDepends most useful warnings:
...
- Convert last old-style cast to reinterpret_cast<>
- Statement::Ptr is now private, with a friend declaration for Column
- noexcept should not be defined as the depreacted throw()
2015-06-01 22:05:24 +02:00
Sébastien Rombauts
8c7aced3fb
Merge pull request #59 from gitter-badger/gitter-badge
...
Add a Gitter chat badge to README.md
2015-05-29 17:25:40 +02:00
The Gitter Badger
94d40c1d1d
Added Gitter badge
2015-05-29 15:22:11 +00:00
Sébastien Rombauts
16be0dc3aa
Fix #58 "Compile fails in gcc 5.1.0" : correct detection of noexcept support for GCC >= 4.7
2015-05-27 12:26:30 +02:00
Sébastien Rombauts
9bb0aed805
Update googletest to latest, and deactivate certain class of warnings for its compilation
2015-05-27 11:45:59 +02:00
Sébastien Rombauts
b7a3910579
cpplint output correct MSVC warnings
2015-05-27 11:44:51 +02:00
Sébastien Rombauts
e46500dae8
Merge pull request #56 from aurelien35/Dev
...
Removed a warning in release build with Visual Studio
2015-05-21 11:41:27 +02:00
Aurelien ALBERT
5a8a6e243e
Removed a warning in release build with Visual Studio
2015-05-21 10:52:46 +02:00
Sébastien Rombauts
e4b5d6eeed
Update version to 1.1.0 with bugfix and new loadExtension()
1.1.0
2015-05-18 21:10:48 +02:00