{
 "flight": {
  "id": 25536,
  "agent": "github-copilot",
  "state": "closed",
  "title": "Implement CTEInjector with fixture support for SQL testing",
  "number": 101,
  "source": "aidev",
  "commits": null,
  "debrief": null,
  "outcome": null,
  "signals": [
   "aidev:Copilot"
  ],
  "index_ok": false,
  "additions": null,
  "closed_at": "2025-06-29T08:14:54+00:00",
  "deletions": null,
  "merged_at": null,
  "opened_at": "2025-05-20T13:01:36+00:00",
  "task_type": null,
  "body_chars": 2351,
  "confidence": "dataset",
  "updated_at": "2026-11-03T17:24:10.249721+00:00",
  "enriched_at": null,
  "body_excerpt": "This PR implements CTE injection capabilities to enable SQL unit testing without a live database. The implementation allows injecting test data fixtures as Common Table Expressions (CTEs) into SQL queries, making it possible to test the calculation logic of queries with deterministic test data.\n\n## ",
  "review_count": null,
  "files_changed": null,
  "hours_to_merge": null,
  "metrics_source": null,
  "change_requests": null,
  "og_generated_at": null,
  "reviewer_excerpt": null,
  "review_comment_count": null,
  "reviewer_excerpt_url": null
 },
 "repo": {
  "name": "rawsql-ts",
  "owner": "mk3008",
  "stars": 8,
  "license": "MIT",
  "full_name": "mk3008/rawsql-ts",
  "primary_language": "TypeScript"
 },
 "author": {
  "login": "Copilot",
  "name": null,
  "github_profile": "https://github.com/Copilot",
  "page": null
 },
 "claim": null,
 "events": [],
 "related": [
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: move ORDER BY from BinaryQuery right side to SimpleQuery level",
   "number": 183,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-28T10:51:50+00:00",
   "opened_at": "2025-07-28T10:50:31+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "fix: correct column validation behavior to ignore non-existent columns",
   "number": 182,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-26T14:19:00+00:00",
   "opened_at": "2025-07-26T14:17:40+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.02
  },
  {
   "agent": "claude-code",
   "state": "merged",
   "title": "feat: enhance SqlParamInjector with improved column validation handling",
   "number": 181,
   "outcome": null,
   "index_ok": false,
   "additions": null,
   "deletions": null,
   "merged_at": "2025-07-26T14:00:28+00:00",
   "opened_at": "2025-07-26T13:58:48+00:00",
   "task_type": null,
   "files_changed": null,
   "hours_to_merge": 0.03
  }
 ],
 "pr_url": "https://github.com/mk3008/rawsql-ts/pull/101",
 "page": "https://agentriders.com/logs/mk3008/rawsql-ts/101/"
}