-- Migration 027: Kontenart-ENUM um Anlagevermögen erweitern und Konten 0001–0480 zuweisen ALTER TABLE accounts MODIFY COLUMN kontenart ENUM( 'Betriebseinnahme', 'Betriebsausgabe', 'Anlagevermögen', 'Zahlungskonto', 'Verbindlichkeit', 'Privat' ) NOT NULL; UPDATE accounts SET kontenart = 'Anlagevermögen' WHERE CAST(kontonummer AS UNSIGNED) <= 480 AND kontonummer REGEXP '^[0-9]+$';