Felt - Go/Svelte project
- 23 tables covering venue settings, chip sets, blind structures, payout structures, buy-in configs, tournament templates, tournaments, players, tables, seating, transactions, bubble prizes, audit trail, and operators - All financial columns use INTEGER (int64 cents, never REAL/FLOAT) - Audit trail append-only enforced by SQLite triggers (reject UPDATE except undone_by, reject DELETE) - All tournament-specific tables reference tournament_id for multi-tournament support - Comprehensive indexes on foreign keys and common query patterns - Players table with UUID PK for cross-venue portability Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com> |
||
|---|---|---|
| .planning | ||
| docs | ||
| internal/store/migrations | ||