101 Commits

Author SHA1 Message Date
Guenter Obiltschnig
97d8c42a4e fixed file headers 2017-02-18 14:29:15 +01:00
Marian Krivos
c845597d40 update to sqlite 3.17.0 2017-02-15 09:26:42 +01:00
Marian Krivos
9cce6b2dd1 update to sqlite 3.16.2 2017-01-12 20:02:03 +01:00
Marian Krivos
1915e2b749 Update to sqlite 3.16.0 2017-01-03 14:02:09 +01:00
Guenter Obiltschnig
9bd74daef9 fixed uninitialized members in ctor 2016-09-26 19:21:23 +02:00
Guenter Obiltschnig
fd9ca0a9b6 style fixes 2016-09-01 11:51:16 +02:00
Dan Hosseinzadeh
60ecf597c4 Add API to allow SQLite types to be added at runtime
- new types can be added via Poco::Data::SQLite::Utility::addColumnType()

issue-1375
2016-09-01 00:46:53 -04:00
Dan Hosseinzadeh
cb25a7f4a9 Assume BLOB for unknown sqltypes rather than throwing an exception
- Affects only the SQLite implementation

issue-1375

Signed-off-by: Dan Hosseinzadeh <dan.zadeh@pathcore.ca>
2016-08-31 15:54:05 -04:00
Guenter Obiltschnig
aee7583d16 updated sqlite to 3.14.1 2016-08-27 08:47:08 +02:00
Marian Krivos
bae482264b Update to sqlite 3.13.0 2016-06-02 07:44:52 +02:00
mkrivos
3a33bcbb67 Update to sqlite 3.12.2 2016-04-21 12:10:06 +02:00
mkrivos
53f8ef1736 Bump to sqlite 3.12.0 2016-03-31 09:51:17 +02:00
Marian Krivoš
66a815ec6b Merge pull request #28 from pocoproject/develop
Sync 14.3.2016
2016-03-14 14:34:08 +01:00
mkrivos
5faec708cd bump to sqlite 3.11.1 2016-03-14 14:09:45 +01:00
Günter Obiltschnig
fd4dcce4b8 Merge pull request #1134 from agalanin/sqlite-named-bind
Data::SQLite: added support for named bind parameters
2016-03-05 15:02:21 +01:00
Alex Fabijanic
32f3f4a146 merge Data changes (ODBC Sybase, PostgreSQL etc) 2016-02-28 11:06:08 -06:00
Guenter Obiltschnig
266ea3117d fixed GH #1137: Missing 'longint' type in SQLite 2016-02-27 16:31:25 +01:00
Marian Krivos
a75207b2e1 bump to sqlite 3.8.2 2016-02-07 11:33:08 +01:00
Scott Talbert
48111c3809 Guard SQLITE_BUSY_SNAPSHOT which is not available in older SQLite releases
When building POCO unbundled with older versions of SQLite (such as on RHEL7)
SQLITE_BUSY_SNAPSHOT is not defined, so #ifdef guard it.
2016-02-06 20:36:05 -05:00
Alexander Galanin
5608e84af4 Data::SQLite: added support for named bind parameters 2016-01-24 12:53:57 +03:00
Aleksandar Fabijanic
2b52b26b92 Merge pull request #1014 from mkrivos/develop
Sqlite 3.9.2
2015-11-05 06:49:48 -06:00
Marian Krivos
41f7870fec bump to sqlite 3.9.2 2015-11-04 18:19:11 +01:00
Aleksandar Fabijanic
64ed9bacf0 Merge pull request #922 from dimanikulin/develop
fixed sql lite statement for empty extracts
2015-10-21 10:04:57 -05:00
dmitriy.n
4e6ec71c18 deleted commented code 2015-10-20 10:18:59 +03:00
Guenter Obiltschnig
ec5580ffa2 fixed GH #967: Missing data types in SQLite 2015-10-05 15:12:42 +02:00
dmitriy.n
325874b9fd When we call statement execution for "PRAGMA incremental_vacuum(1024);" it fails with null std iterator exception. It happens because variable "extracts" is empty and construction "*extracts.begin()" is invalid. 2015-08-26 18:47:42 +03:00
mkrivos
0f3eb63ddb SQLite bump to 3.8.11.1 2015-08-19 14:17:13 +02:00
Guenter Obiltschnig
8859346898 fixed POCO_SQLITE_INV_ROW_CNT initialization 2014-12-18 12:14:09 +01:00
Aleksandar Fabijanic
86b81bfcbd GH #499: Poco::Data::Statement::execute returns wrong value when zero results (ODBC) 2014-12-17 23:36:26 -06:00
Guenter Obiltschnig
c49a954a8d workaround for GH #578 2014-12-17 09:20:52 +01:00
Guenter Obiltschnig
b8503e82e0 upgraded bundled SQLite to 3.8.7.2, take care of SQLITE_BUSY_RECOVERY and SQLITE_BUSY_SNAPSHOT 2014-11-19 18:46:17 +01:00
Guenter Obiltschnig
e95b6dea87 upgraded bundled SQLite to 3.8.7.1;
fixed #590: Poco::Data::SQlite doesn't support URI filenames
2014-11-07 11:12:04 +01:00
Guenter Obiltschnig
edf4645cf9 upgraded SQLite to 3.8.6 2014-09-30 15:10:55 +02:00
Guenter Obiltschnig
85fd968a1e #538 prevent destructors from throwing exceptions 2014-09-19 10:13:03 +02:00
Cristian Thiago Moecke
48d387e33d Removing unecessary temporary variable 2014-08-05 11:25:54 -03:00
Cristian Thiago Moecke
40ce74141f Removing unecessary include 2014-08-04 17:16:04 -03:00
Cristian Thiago Moecke
0ba87ea2c2 Adding property to SQLite SessionImpl as solution for issue #248 2014-08-04 17:05:57 -03:00
Roger Meier
b0581433a7 LICENSE: add info about SPDX-License-Identifier usage and use it
fix: remove executable flag and change back to 100644 (was 100755)

Signed-off-by: Roger Meier <r.meier@siemens.com>
2014-05-14 08:38:09 +02:00
Alex Fabijanic
609a35578c cleared some 64-bit warnings and test failures 2014-05-13 04:06:00 -05:00
Roger Meier
628a06f718 LICENSE: add info about SPDX-License-Identifier usage and use it
Signed-off-by: Roger Meier <roger@bufferoverflow.ch>
2014-05-04 21:02:42 +02:00
Alex Fabijanic
8a9e7792d9 - fixed GH #362: Defect in Var::parseString when there is no space between value and newline
- fixed GH #314: JSON parsing bug
- added GH #313: MetaColumn additions for Data::ODBC and Data::SQLite
2014-04-29 21:25:30 -05:00
Guenter Obiltschnig
835845422c minor performance improvement, better workaround for clang issue with handle property 2014-04-18 21:27:46 +02:00
Günter Obiltschnig
b2ba1dfb74 -added Windows Embedded Compact 2013 support 2014-03-17 14:36:17 +01:00
Guenter Obiltschnig
fd6433eb4e fixed GH# 252: Unsupported data type "NUMERIC" in SQLite 2013-08-02 18:21:38 +02:00
Guenter Obiltschnig
4c8d810cec upgraded bundled sqlite to 3.7.17 2013-05-25 21:36:38 +02:00
aleks-f
6943505634 SQLite event notifier
Notifier is SQLite DB event (insert, update, delete, commit, rollback)
callback wrapper.
2013-02-20 16:35:42 -06:00
Aleksandar Fabijanic
11cddbf751 Merge pull request #91 from RangelReale/sqlitedual
Improve SQLite multi-threaded use
2013-02-18 08:33:38 -08:00
aleks-f
9ea546d981 more callbacks and transaction tests
- added callbacks for commit and rollback with tests
- added transaction tests
2013-02-17 15:12:07 -06:00
Rangel Reale
7f6bc31364 * Use sqlite3_stmt_readonly to determine if sqlite3_changes should be called
* Remove sys.dual dependency, improving multi-threaded applications
2013-02-17 12:03:01 -03:00
aleks-f
59087c7cf1 passify g++ 2013-02-10 22:43:13 -06:00