# Prüfung des Auslieferungspakets

Datum: 2026-09-03. Umgebung: MariaDB 10.11.18, InnoDB im lokalen Docker.

Die SQL-Skripte wurden in einer separaten, leeren Testdatenbank mit per
CREATE TABLE LIKE kopierten Anwendungsstrukturen ausgeführt. Keine echten
Anwendungsdaten wurden für diese Tests verändert.

- Vorprüfung ausführbar; richtige Testdatenbank und drei InnoDB-Tabellen angezeigt.
- Alle drei Apply-Skripte ausgeführt: neun von neun Indexdefinitionen OK.
- Alle Apply-Skripte erneut ausgeführt: weiterhin neun von neun OK;
  erwartete Hinweise 1061 für bereits vorhandene Indexnamen.
- Rückbau ausgeführt: alle neun Indizes MISSING, Tabellen bestehen weiterhin.
- Rückbau erneut ausgeführt: keine Fehler, erwartete Hinweise 1091.
- Absichtlich falsche Definition eines gleichnamigen Index angelegt:
  Prüfung meldet DIFFERENT.
- Testdatenbank anschließend entfernt.
- Abschließende rein lesende Kontrolle der Anwendungsdatenbank:
  weiterhin neun von neun Indexdefinitionen OK.

Grenzen: Die leeren Testtabellen prüfen Syntax, Wiederholbarkeit und Metadaten,
nicht Laufzeit, freien Speicherbedarf oder Sperrverhalten auf einem anderen
Server mit großen Tabellen und parallelem Schreibbetrieb. Die Verifikationsabfrage
meldet MISSING/DIFFERENT als Ergebniszeilen, nicht als SQL-Fehler; ihre Ausgabe
muss vor der Freigabe geprüft werden.
