diff --git a/aurora/models/moderation.py b/aurora/models/moderation.py index bcadbb2..d8d930a 100644 --- a/aurora/models/moderation.py +++ b/aurora/models/moderation.py @@ -289,7 +289,12 @@ class Moderation(AuroraGuildModel): else: no_cursor = False - await cursor.execute(query, parameters) + try: + await cursor.execute(query, parameters) + except OperationalError as e: + logger.error("Error executing query: \"%s\" with parameters \"%s\"\nError:\n%s", + query, parameters, e) + raise OperationalError(f"Error executing query: \"{query}\" with parameters \"{parameters}\"") from e results = await cursor.fetchall() await database.commit() if no_cursor: