-- Migration: Spielanmeldung Bestätigungsworkflow
-- Datum: 2026-01-05
-- Beschreibung: Fügt Spalten für den Bestätigungsworkflow hinzu

-- Neue Spalten für Bestätigungsstatus
ALTER TABLE spielanmeldungen 
  ADD COLUMN IF NOT EXISTS bestaetigung_status ENUM('pending','approved','rejected','expired','cancelled') DEFAULT 'pending' AFTER spiel_typ,
  ADD COLUMN IF NOT EXISTS bestaetigung_zeit DATETIME NULL AFTER bestaetigung_status;

-- Index für schnellere Abfragen
ALTER TABLE spielanmeldungen 
  ADD INDEX IF NOT EXISTS idx_bestaetigung_status (bestaetigung_status),
  ADD INDEX IF NOT EXISTS idx_spieler2_pending (spieler2_id, bestaetigung_status);
