From f073782d5334e5ec8757332b02653cb4431dc6c4 Mon Sep 17 00:00:00 2001 From: Wai Sing Yiu Date: Fri, 30 Jan 2026 14:26:09 +0000 Subject: [PATCH] Show the sql used to search for rules --- apps/rule-manager/app/db/DbRuleDraft.scala | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/apps/rule-manager/app/db/DbRuleDraft.scala b/apps/rule-manager/app/db/DbRuleDraft.scala index 8dc303ceb..893ce5b9b 100644 --- a/apps/rule-manager/app/db/DbRuleDraft.scala +++ b/apps/rule-manager/app/db/DbRuleDraft.scala @@ -13,6 +13,7 @@ import scala.util.{Failure, Success, Try} import utils.StringHelpers import service.RuleManager.RuleType import java.time.temporal.ChronoUnit +import com.gu.typerighter.lib.Loggable case class DbRuleDraft( id: Option[Int], @@ -69,7 +70,7 @@ case class DbRuleDraft( } } -object DbRuleDraft extends SQLSyntaxSupport[DbRuleDraft] { +object DbRuleDraft extends SQLSyntaxSupport[DbRuleDraft] with Loggable { implicit val format: Format[DbRuleDraft] = Json.format[DbRuleDraft] override val tableName = "rules_draft" @@ -340,6 +341,7 @@ object DbRuleDraft extends SQLSyntaxSupport[DbRuleDraft] { page_count $orderByClause """ + log.info(s"Executing search with query: ${searchStmt.statement}") val data = searchStmt