Commit message (Collapse) | Author | Age | Files | Lines | |
---|---|---|---|---|---|
* | [build] rework platform/default directory and add -files.txt for vendored libs | Konstantin Käfer | 2018-12-14 | 1 | -1/+1 |
| | |||||
* | [qt] Deprecate Qt4 and old versions of Qt5 | Thiago Marcos P. Santos | 2018-11-13 | 1 | -8/+0 |
| | | | | Not enough adoption to keep the platform alive. | ||||
* | Use QSqlError::databaseText for reporting errors from SQLite wrapper to ↵ | Asheem Mamoowala | 2018-08-28 | 1 | -4/+4 |
| | | | | match SQLite3 error messages | ||||
* | [core] harden OfflineDatabase | Konstantin Käfer | 2018-08-14 | 1 | -7/+5 |
| | |||||
* | [core] remove unused flags from SQLite header | Konstantin Käfer | 2018-06-12 | 1 | -4/+0 |
| | |||||
* | [core] support moving Database object during a Transaction | Konstantin Käfer | 2018-06-12 | 1 | -8/+18 |
| | |||||
* | Avoid exceptions for flow control during database creation | John Firebaugh | 2018-05-09 | 1 | -38/+47 |
| | | | | Unfortuntely, it's difficult to avoid all exceptions, because sqlite3_open_v2 does not reliably return SQLITE_NOTADB if the file is not a database. However, this should avoid cases where developers misinterpret the SQLITE_CANTOPEN exception as a crash, which is the common case. | ||||
* | [core, qt] move self-resetting Statement/Query object to shared header | Konstantin Käfer | 2018-03-02 | 1 | -95/+103 |
| | |||||
* | [core] refactor SQLite error/status codes | Konstantin Käfer | 2018-03-02 | 1 | -5/+5 |
| | |||||
* | [qt] Fix issue if resources not being found on the database | Thiago Marcos P. Santos | 2018-02-26 | 1 | -7/+2 |
| | | | | | | | Once again QVariant getting confused about its contents datatype. With this patch we use QString directly and copy the contents, which should be cheap with Qt implicity sharing. | ||||
* | [windows][qt] Remove std:: namespace of some functions | Thiago Marcos P. Santos | 2018-01-08 | 1 | -2/+2 |
| | | | | Not available on Windows. | ||||
* | [Qt] Explicit QVariant type as string when binding text | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -2/+11 |
| | |||||
* | [Qt] Call QSqlQuery::finish() when inactive | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -9/+10 |
| | |||||
* | [Qt] Do not store QSqlDatabase | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -21/+30 |
| | |||||
* | [Qt] Qt SQLite driver has no setForwardOnly support | Bruno de Oliveira Abinader | 2017-11-09 | 1 | -4/+2 |
| | |||||
* | [core] finish must-revalidate support | Konstantin Käfer | 2017-08-08 | 1 | -0/+1 |
| | |||||
* | [Qt] Fix database timeout not being set correctly | Thiago Marcos P. Santos | 2017-07-26 | 1 | -1/+6 |
| | | | | | | | | It was overflowing due to long to int conversion inside Qt and never being effectively set because Qt was silently ignoring the conversion error and discarding the new value. Fixes #9108. | ||||
* | [Qt] Align database creation behavior with the default implementation | Thiago Marcos P. Santos | 2017-07-17 | 1 | -2/+11 |
| | | | | | Qt doesn't throw a Exception::Code::CANTOPEN when trying to open a database that doesn't exist without the Create flag. | ||||
* | [core] Remove unused bool() functions | Bruno de Oliveira Abinader | 2017-04-14 | 1 | -9/+0 |
| | |||||
* | [Qt] Guarantee QSqlDatabase connection name uniqueness | Bruno de Oliveira Abinader | 2017-02-01 | 1 | -1/+8 |
| | | | | | Guarantee QSqlDatabase connection name uniqueness by using a static counter together with the current thread. | ||||
* | [Qt] Make datatypes compatible with the default implementation | Thiago Marcos P. Santos | 2017-01-26 | 1 | -3/+15 |
| | | | | On the default all integers map to `sqlite3_bind_int64`. | ||||
* | [Qt] Check for Qt SQLite database driver | Bruno de Oliveira Abinader | 2017-01-23 | 1 | -20/+21 |
| | |||||
* | [Qt] Explicitly map the `bool` binder to `int` | Thiago Marcos P. Santos | 2017-01-23 | 1 | -1/+5 |
| | | | | On Qt4 and Qt5 the QVariant conversion from bool behaves differently. | ||||
* | [Qt] Save a copy when using binary data if possible | Thiago Marcos P. Santos | 2017-01-23 | 1 | -9/+10 |
| | |||||
* | [Qt] Implement mapbox::sqlite::{Database,Statement} using QtSql | Bruno de Oliveira Abinader | 2017-01-23 | 1 | -0/+411 |