summaryrefslogtreecommitdiffstats
path: root/src/sql/kernel
diff options
context:
space:
mode:
authorTobias Koenig <tobias.koenig@kdab.com>2013-10-28 09:25:11 +0100
committerThe Qt Project <gerrit-noreply@qt-project.org>2013-11-04 09:52:36 +0100
commit1f6dfa774959830a915f3e2a7b0561ca29b8c485 (patch)
tree952b5fcdc0cf6984bebdd2aae4b06b844bf4564e /src/sql/kernel
parent3b48a65e99839c9427923c03b4e2a87a8465d165 (diff)
Add QSQLITE_OPEN_URI database connection flag
This flag enables the URI mode for database names in the SQLite backend. Without this flag, it's not possible to use URIs like 'file:somedb?mode=memory&cache=shared' to create shared, in-memory databases. Change-Id: I2938184dad1f27c7af454385ca305bd4f6ed1a5e Reviewed-by: Mark Brand <mabrand@mabrand.nl>
Diffstat (limited to 'src/sql/kernel')
-rw-r--r--src/sql/kernel/qsqldatabase.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/src/sql/kernel/qsqldatabase.cpp b/src/sql/kernel/qsqldatabase.cpp
index b87a1fe1c5..f8ecabee8f 100644
--- a/src/sql/kernel/qsqldatabase.cpp
+++ b/src/sql/kernel/qsqldatabase.cpp
@@ -1264,6 +1264,7 @@ QSqlRecord QSqlDatabase::record(const QString& tablename) const
\list
\li QSQLITE_BUSY_TIMEOUT
\li QSQLITE_OPEN_READONLY
+ \li QSQLITE_OPEN_URI
\li QSQLITE_ENABLE_SHARED_CACHE
\endlist