Wir speichern seit Jahren alle Umsätze erfolgreich in unsere MySQL Datenbank.
Die Tabelle umsatz wurde auch damals von mir durch drei weitere Felder ergänzt.
Diese Felder hatten jeweil den Typ set('0', '1') und NULL war erlaubt.
Seit dem 17.09.2026 habe ich den Datentyp meiner Felder auf TINYINT geändert,
NULL nicht erlaubt jedoch als Standard 0, wenn beim INSERT das Feld nicht übergeben.
Ebenfalls habe ich noch einige Indexe zwecks Performance gesetzt.
Nun das Problem:
Die Konten mit Ihrem Saldo werden aktualsiert (Tabelle konto), jedoch in die Tabelle umsatz wird nichts geschrieben.
Ein SQL TEST INSERT ohne meine Felder war erfolgreich. Auch in den Logs von Hibiscus konnte ich keine Feldermeldung finden.
Über eine Antwort würde ich mich sehr freuien.
Die Tabelle umsatz wurde auch damals von mir durch drei weitere Felder ergänzt.
Diese Felder hatten jeweil den Typ set('0', '1') und NULL war erlaubt.
Seit dem 17.09.2026 habe ich den Datentyp meiner Felder auf TINYINT geändert,
NULL nicht erlaubt jedoch als Standard 0, wenn beim INSERT das Feld nicht übergeben.
Ebenfalls habe ich noch einige Indexe zwecks Performance gesetzt.
Nun das Problem:
Die Konten mit Ihrem Saldo werden aktualsiert (Tabelle konto), jedoch in die Tabelle umsatz wird nichts geschrieben.
Ein SQL TEST INSERT ohne meine Felder war erfolgreich. Auch in den Logs von Hibiscus konnte ich keine Feldermeldung finden.
Über eine Antwort würde ich mich sehr freuien.