1
0
Fork 0
mirror of https://github.com/s-frick/effigenix.git synced 2026-03-28 10:29:35 +01:00
effigenix/backend/src
Sebastian Frick 206921d2a6 fix(inventory): saveChildren Delete-All durch Upsert für stock_batches ersetzen
stock_movements hat einen FK auf stock_batches mit RESTRICT, daher
schlug das bisherige Delete-All + Re-Insert Pattern fehl sobald
Bestandsbewegungen existierten (HTTP 500 bei Reservierung).

Lösung: Upsert-Pattern (UPDATE bestehende, INSERT neue, DELETE entfernte).
2026-02-26 19:54:33 +01:00
..
main fix(inventory): saveChildren Delete-All durch Upsert für stock_batches ersetzen 2026-02-26 19:54:33 +01:00
test fix(production): N+1-Query in traceForward durch Level-by-Level BFS ersetzen 2026-02-26 19:54:33 +01:00