From d050d039f5de99b8717f36d32ef78af259539cbc Mon Sep 17 00:00:00 2001 From: emeric Date: Fri, 5 Apr 2024 23:33:55 +0200 Subject: [PATCH] Added missing db trace for migration --- src/libs/database/impl/Migration.cpp | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/src/libs/database/impl/Migration.cpp b/src/libs/database/impl/Migration.cpp index a2f7121a..757fbeea 100644 --- a/src/libs/database/impl/Migration.cpp +++ b/src/libs/database/impl/Migration.cpp @@ -27,6 +27,8 @@ #include "database/User.hpp" #include "core/Exception.hpp" #include "core/ILogger.hpp" +#include "core/ITraceLogger.hpp" +#include "Utils.hpp" namespace lms::db { @@ -43,7 +45,7 @@ namespace lms::db { session.checkWriteTransaction(); - pointer versionInfo{ session.getDboSession()->find() }; + pointer versionInfo{ utils::fetchQuerySingleResult(session.getDboSession()->find()) }; if (!versionInfo) return session.getDboSession()->add(std::make_unique()); @@ -54,7 +56,7 @@ namespace lms::db { session.checkReadTransaction(); - return session.getDboSession()->find(); + return utils::fetchQuerySingleResult(session.getDboSession()->find()); } } @@ -462,6 +464,7 @@ SELECT }; { + LMS_SCOPED_TRACE_OVERVIEW("Database", "Migration"); auto transaction{ session.createWriteTransaction() }; Version version;