-- Nicht freigegebene Überweisungen nachvollziehbar machen (#117). -- -- Ein Zahlungsauftrag, für den die Bank eine TAN verlangt hat, trägt bis zur -- Freigabe den Status „freigabe“ – er sieht dann nicht mehr aus wie ein nie -- gesendeter Entwurf. Bricht der Nutzer die Freigabe ab, hält das -- Übermittlungsprotokoll das mit dem Status „abgebrochen“ fest. -- -- MODIFY mit vollständiger Werteliste ist wiederholbar und damit idempotent. ALTER TABLE zahlungsauftraege MODIFY COLUMN status ENUM('entwurf','freigabe','gesendet','fehler','storniert') NOT NULL DEFAULT 'entwurf'; ALTER TABLE bank_protokolle MODIFY COLUMN status ENUM('erfolg','fehler','offen','abgebrochen') NOT NULL;