Major Domo Database - PostgreSQL database service for SBA bot
Go to file
Cal Corum 99828893c2
All checks were successful
Build Docker Image / build (pull_request) Successful in 2m26s
perf: push limit/offset to DB in PlayerService.get_players (#37)
Apply .offset() and .limit() on the Peewee query before materializing
results, instead of fetching all rows into memory and slicing in Python.
Total count is obtained via query.count() before pagination is applied.
In-memory (mock) queries continue to use Python-level slicing.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
2026-03-05 10:33:54 -06:00
.claude chore: Move documentation to .claude/ 2026-02-05 13:14:09 -06:00
.gitea/workflows Fix act_runner auth: short-form local actions + full GitHub URLs 2026-02-18 13:32:10 -06:00
app perf: push limit/offset to DB in PlayerService.get_players (#37) 2026-03-05 10:33:54 -06:00
migrations Optimize player search endpoint for 30x performance improvement 2026-02-06 07:25:49 -06:00
scripts CLAUDE: Add --clean flag to production database sync 2025-10-23 16:52:42 -05:00
tests feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
.dockerignore Adding Git and Docker files 2023-02-21 11:53:02 -06:00
.env Local migration fully functional 2025-08-20 09:52:46 -05:00
.gitignore Local migration fully functional 2025-08-20 09:52:46 -05:00
CLAUDE.md feat: Add group_by=sbaplayer to batting, pitching, and fielding endpoints 2026-02-17 17:42:14 -06:00
deploy.sh Add Gitea Actions CI/CD pipeline 2026-02-04 11:43:18 -06:00
docker-compose.yml chore: Comment out external network for local testing 2026-02-04 21:00:02 -06:00
Dockerfile Local migration fully functional 2025-08-20 09:52:46 -05:00
LICENSE Initial commit 2023-02-19 21:42:32 -06:00
pytest.ini refactor: Add dependency injection for testability 2026-02-03 15:59:04 +00:00
requirements.txt refactor: Add dependency injection for testability 2026-02-03 15:59:04 +00:00
VERSION chore: bump version to 2.7.0 2026-02-17 17:31:43 -06:00