From 7fbb98187780ecf19a415366f9089c9b88f41362 Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Thu, 11 Apr 2024 17:08:34 +0200 Subject: feat: add additional logging for database errors including the stack trace of the current database transaction Signed-off-by: Robin Appelman --- lib/private/DB/QueryBuilder/QueryBuilder.php | 1 + 1 file changed, 1 insertion(+) (limited to 'lib/private/DB/QueryBuilder') diff --git a/lib/private/DB/QueryBuilder/QueryBuilder.php b/lib/private/DB/QueryBuilder/QueryBuilder.php index 0ea223cd89c..4c4786f02b6 100644 --- a/lib/private/DB/QueryBuilder/QueryBuilder.php +++ b/lib/private/DB/QueryBuilder/QueryBuilder.php @@ -253,6 +253,7 @@ class QueryBuilder implements IQueryBuilder { // `IQueryBuilder->execute` never wrapped the exception, but `executeQuery` and `executeStatement` do /** @var \Doctrine\DBAL\Exception $previous */ $previous = $e->getPrevious(); + throw $previous; } } -- cgit v1.2.3