forked from qt-creator/qt-creator
Sqlite: Extend database
lastInsertedRowId() function was added and more test are now under test. Change-Id: I02bf11dbab29654dbff9f2cad8c13c0c4d15e3be Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
This commit is contained in:
@@ -58,7 +58,7 @@ public:
|
||||
void close();
|
||||
void closeWithoutException();
|
||||
|
||||
sqlite3* sqliteDatabaseHandle();
|
||||
sqlite3* sqliteDatabaseHandle() const;
|
||||
|
||||
void setJournalMode(JournalMode journalMode);
|
||||
JournalMode journalMode();
|
||||
@@ -68,8 +68,10 @@ public:
|
||||
|
||||
Utils::SmallStringVector columnNames(Utils::SmallStringView tableName);
|
||||
|
||||
int changesCount();
|
||||
int totalChangesCount();
|
||||
int changesCount() const;
|
||||
int totalChangesCount() const;
|
||||
|
||||
int64_t lastInsertedRowId() const;
|
||||
|
||||
void execute(Utils::SmallStringView sqlStatement);
|
||||
|
||||
@@ -95,7 +97,7 @@ protected:
|
||||
void checkCanOpenDatabase(Utils::SmallStringView databaseFilePath);
|
||||
void checkDatabaseCouldBeOpened(int resultCode);
|
||||
void checkPragmaValue(Utils::SmallStringView databaseValue, Utils::SmallStringView expectedValue);
|
||||
void checkDatabaseHandleIsNotNull();
|
||||
void checkDatabaseHandleIsNotNull() const;
|
||||
void checkIfMultithreadingIsActivated(int resultCode);
|
||||
void checkIfLoogingIsActivated(int resultCode);
|
||||
void checkMmapSizeIsSet(int resultCode);
|
||||
|
||||
Reference in New Issue
Block a user