aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite/sqliteexception.cpp
diff options
context:
space:
mode:
authorMarco Bubke <marco.bubke@qt.io>2023-03-13 15:44:34 +0100
committerMarco Bubke <marco.bubke@qt.io>2023-03-15 11:33:51 +0000
commit37563679ccaadc70acea4a53d487b3d21836a830 (patch)
treed55b831223558467485554718b819d6b1cf909ac /src/libs/sqlite/sqliteexception.cpp
parent093584a10c693d81464a6a19a5bf6d9c027284c0 (diff)
Sqlite: Add extended exceptions for errors
Change-Id: I297bf7a82625198200b0e4ed260d81358d31c56c Reviewed-by: Qt CI Bot <qt_ci_bot@qt-project.org> Reviewed-by: Tim Jenssen <tim.jenssen@qt.io>
Diffstat (limited to 'src/libs/sqlite/sqliteexception.cpp')
-rw-r--r--src/libs/sqlite/sqliteexception.cpp15
1 files changed, 15 insertions, 0 deletions
diff --git a/src/libs/sqlite/sqliteexception.cpp b/src/libs/sqlite/sqliteexception.cpp
index 8d07ba45c20..d5bb72816ef 100644
--- a/src/libs/sqlite/sqliteexception.cpp
+++ b/src/libs/sqlite/sqliteexception.cpp
@@ -494,4 +494,19 @@ const char *DatabaseIsBusyTimeout::what() const noexcept
return "Sqlite::DatabaseIsBusyTimeout";
}
+const char *StatementHasErrorMissingCollatingSequence::what() const noexcept
+{
+ return "Sqlite::StatementHasErrorMissingCollatingSequence";
+}
+
+const char *StatementHasErrorRetry::what() const noexcept
+{
+ return "Sqlite::StatementHasErrorRetry";
+}
+
+const char *StatementHasErrorSnapshot::what() const noexcept
+{
+ return "Sqlite::StatementHasErrorSnapshot";
+}
+
} // namespace Sqlite