-- Migration: ArtFuehrung von Langtext auf Kürzel umstellen
-- Schritt 1: ENUM zu VARCHAR öffnen (nimmt alle Werte an)
ALTER TABLE logbuch MODIFY ArtFuehrung VARCHAR(50) NOT NULL DEFAULT 'RF';

-- Schritt 2: Bestehende Daten umschreiben
UPDATE logbuch SET ArtFuehrung = 'RF'    WHERE ArtFuehrung = 'Reguläre Führung';
UPDATE logbuch SET ArtFuehrung = 'SF'    WHERE ArtFuehrung = 'Sonderführung';
UPDATE logbuch SET ArtFuehrung = 'BEOS'  WHERE ArtFuehrung = 'BEO-Sitzung';
UPDATE logbuch SET ArtFuehrung = 'SonF'  WHERE ArtFuehrung = 'Sonnenführung';
UPDATE logbuch SET ArtFuehrung = 'TD'    WHERE ArtFuehrung = 'Technischer Dienst';
UPDATE logbuch SET ArtFuehrung = 'Beob'  WHERE ArtFuehrung = 'Beobachtung';
UPDATE logbuch SET ArtFuehrung = 'ToT'   WHERE ArtFuehrung = 'Tag der offenen Tür';
UPDATE logbuch SET ArtFuehrung = 'Sonst' WHERE ArtFuehrung = 'Sonstiges';

-- Schritt 3: Zurück zu ENUM mit neuen Kürzeln
ALTER TABLE logbuch MODIFY ArtFuehrung ENUM('RF','SF','BEOS','SonF','TD','Beob','ToT','Sonst') NOT NULL DEFAULT 'RF';
