diff options
author | Marco Bubke <[email protected]> | 2023-03-13 15:36:55 +0100 |
---|---|---|
committer | Marco Bubke <[email protected]> | 2023-03-15 11:33:43 +0000 |
commit | 093584a10c693d81464a6a19a5bf6d9c027284c0 (patch) | |
tree | c2c2b919b577b006ad03c1b68cf58443f85aa7df /src/libs/sqlite/sqliteexception.cpp | |
parent | 0a38ae7e78246bf54a9a6a3d07c14a48c3bbdb2d (diff) |
Sqlite: Add extended exceptions for busy errors
Change-Id: I812650401f4a5d5a099abc0183d2f7ed4e1d64c6
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.cpp | 30 |
1 files changed, 30 insertions, 0 deletions
diff --git a/src/libs/sqlite/sqliteexception.cpp b/src/libs/sqlite/sqliteexception.cpp index d3ed0d51c77..8d07ba45c20 100644 --- a/src/libs/sqlite/sqliteexception.cpp +++ b/src/libs/sqlite/sqliteexception.cpp @@ -464,4 +464,34 @@ const char *InputOutputCannotRead::what() const noexcept return "Sqlite::InputOutputCannotRead"; } +const char *StatementIsBusyRecovering::what() const noexcept +{ + return "Sqlite::StatementIsBusyRecovering"; +} + +const char *StatementIsBusySnapshot::what() const noexcept +{ + return "Sqlite::StatementIsBusySnapshot"; +} + +const char *StatementIsBusyTimeout::what() const noexcept +{ + return "Sqlite::StatementIsBusyTimeout"; +} + +const char *DatabaseIsBusyRecovering::what() const noexcept +{ + return "Sqlite::DatabaseIsBusyRecovering"; +} + +const char *DatabaseIsBusySnapshot::what() const noexcept +{ + return "Sqlite::DatabaseIsBusySnapshot"; +} + +const char *DatabaseIsBusyTimeout::what() const noexcept +{ + return "Sqlite::DatabaseIsBusyTimeout"; +} + } // namespace Sqlite |