aboutsummaryrefslogtreecommitdiffstats
path: root/src/libs/sqlite/sqliteexception.cpp
diff options
context:
space:
mode:
authorMarco Bubke <[email protected]>2023-03-13 18:08:47 +0100
committerMarco Bubke <[email protected]>2023-03-15 11:34:11 +0000
commit176ecdb1dbf526a2a7e8a254c74d46a311605d4d (patch)
treedbf4590fb175ec6372bd5f8d3522834a8116f065 /src/libs/sqlite/sqliteexception.cpp
parent4502a02fbb95bd32ad7bb367485184fc977ab1b2 (diff)
Sqlite: Add extended exceptions for corruption errors
Change-Id: I705bffc54def12e914caf31cacf870ad2f9cbeea Reviewed-by: Qt CI Bot <[email protected]> Reviewed-by: Tim Jenssen <[email protected]>
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 b338d76a7cc..fd834e70451 100644
--- a/src/libs/sqlite/sqliteexception.cpp
+++ b/src/libs/sqlite/sqliteexception.cpp
@@ -569,4 +569,19 @@ const char *VirtualTableConstraintPreventsModification::what() const noexcept
return "Sqlite::VirtualTableConstraintPreventsModification";
}
+const char *DatabaseHasCorruptIndex::what() const noexcept
+{
+ return "Sqlite::DatabaseHasCorruptIndex";
+}
+
+const char *DatabaseHasCorruptSequence::what() const noexcept
+{
+ return "Sqlite::DatabaseHasCorruptSequence";
+}
+
+const char *DatabaseHasCorruptVirtualTable::what() const noexcept
+{
+ return "Sqlite::DatabaseHasCorruptVirtualTable";
+}
+
} // namespace Sqlite