Lines Matching refs:mDb
39 : mDb(db), mIsCommited(false) { in TransactionScopeGuard()
40 mDb.beginTransaction(); // can throw in TransactionScopeGuard()
44 mDb.commitTransaction(); // can throw in commit()
51 mDb.rollbackTransaction(); // can throw in ~TransactionScopeGuard()
66 mDb = QSqlDatabase::addDatabase("QSQLITE", Uuid::createRandom().toStr()); in SQLiteDatabase()
67 mDb.setDatabaseName(filepath.toStr()); in SQLiteDatabase()
70 if (!mDb.isValid()) { in SQLiteDatabase()
76 if (!mDb.open()) { in SQLiteDatabase()
87 Q_ASSERT(mDb.driver() && mDb.driver()->hasFeature(QSqlDriver::Transactions)); in SQLiteDatabase()
88 Q_ASSERT(mDb.driver() && in SQLiteDatabase()
89 mDb.driver()->hasFeature(QSqlDriver::PreparedQueries)); in SQLiteDatabase()
90 Q_ASSERT(mDb.driver() && mDb.driver()->hasFeature(QSqlDriver::LastInsertId)); in SQLiteDatabase()
95 mDb.close(); in ~SQLiteDatabase()
105 if (!mDb.transaction()) { in beginTransaction()
116 if (!mDb.commit()) { in commitTransaction()
130 if (!mDb.rollback()) { in rollbackTransaction()
151 QSqlQuery q(mDb); in prepareQuery()
210 QSqlQuery query("PRAGMA journal_mode=WAL", mDb); in enableSqliteWriteAheadLogging()
223 QSqlQuery query("PRAGMA compile_options", mDb); in getSqliteCompileOptions()