major-domo-database/app/routers_v3/stratplay
Cal Corum 86f8495284
All checks were successful
Build Docker Image / build (pull_request) Successful in 2m32s
feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints
Enables career-total aggregation by real-world player identity (SbaPlayer)
across all seasons. JOINs StratPlay → Player to access Player.sbaplayer FK,
groups by that FK, and excludes players with null sbaplayer. Also refactors
stratplay router from single file into package and adds integration tests.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
2026-02-17 17:42:14 -06:00
..
__init__.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
batting.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
CLAUDE.md docs: Add subdirectory CLAUDE.md files for routers, stratplay, and services 2026-02-17 17:32:25 -06:00
common.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
crud.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
fielding.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
models.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
pitching.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
plays.py feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00