Paper Dynasty Database - PostgreSQL database service
- Correct idempotency guard docstring in update_season_stats() to accurately describe the last_game FK check limitation: only detects replay of the most-recently-processed game; out-of-order re-delivery (game G after G+1) bypasses the guard. References issue #105 for the planned ProcessedGame ledger fix. - Fix migration card_type comment: 'batting' or 'pitching' → 'batter', 'sp', or 'rp' to match actual seeded values. - Remove local rarity fixture in test_season_stats_update.py that shadowed the conftest.py fixture; remove unused rarity parameter from player_batter and player_pitcher fixtures. - Update test_double_count_prevention docstring to note the known out-of-order re-delivery limitation. Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .gitea/workflows | ||
| app | ||
| docs | ||
| migrations | ||
| scripts | ||
| storage/templates | ||
| tests | ||
| .dockerignore | ||
| .env | ||
| .env.example | ||
| .gitignore | ||
| CLAUDE.md | ||
| compose.production.yml | ||
| docker-compose.yml | ||
| Dockerfile | ||
| LICENSE | ||
| pyproject.toml | ||
| requirements.txt | ||
| ruff.toml | ||
| VERSION | ||