← Runs

demo-run

github-investigation · 2026-05-13T13:32:54.014Z

tool_call
b67c6364-c2e6-4441-9bd7-323005e8df95

get_pr_diff

Arguments

{
  "repo": "cash-codes/checkout-service",
  "pr_id": 142
}

Result

"diff --git a/src/queries/user.ts b/src/queries/user.ts\nindex 1a2b3c4..5d6e7f8 100644\n--- a/src/queries/user.ts\n+++ b/src/queries/user.ts\n@@ -1,18 +1,12 @@\n-import { pool, prepared } from \"./db\";\n+import { pool } from \"./db\";\n\n-const getUserStmt = prepared(\n-  \"SELECT u.* FROM users u WHERE u.id = $1\"\n-);\n-\n export async function getUser(id: string) {\n-  return getUserStmt.get(id);\n+  const { rows } = await pool.query(\n+    `SELECT u.id, u.email, u.created_at,\n+            o.id AS order_id, o.total\n+     FROM users u\n+     LEFT JOIN orders o ON o.user_id = u.id\n+     WHERE u.id = $1`,\n+    [id]\n+  );\n+  return rows;\n }\n"