• Mahmoud Aglan's avatar
    fix: align all tournament views with actual DB column names · 50f492d2
    Mahmoud Aglan authored
    Views were referencing columns that don't exist:
    - rounds_count → rounds_total/swiss_rounds
    - entry_fee → entry_fee_coins
    - prize_pool → prize_pool_coins
    - start_date → starts_at
    - end_date → registration_closes_at
    - organization_id → org_id
    - started_at → removed (column doesn't exist)
    
    Also fixed start() to skip bot players (already registered via bulk import)
    and not crash when player_id doesn't match a real profile.
    Co-Authored-By: 's avatarClaude Opus 4.6 <noreply@anthropic.com>
    50f492d2