#793

Ten sam przyjęcie dostawy, ale w nowoczesnej składni

Ten sam scenariusz przyjęcia dostawy: towar przyjechał — jeśli jest już w inventory, dodaj do jego ilości i odśwież updated_at; jeśli nie — utwórz nowy wiersz. Postgres 15 i wyższy oferuje bardziej wyrazistą składnię, która pakuje obie gałęzie («dopasowane» i «niedopasowane») w jedno polecenie. Dodatkowa reguła magazynu: dodawanie do istniejącego towaru jest dozwolone tylko wtedy, gdy wynikowy stan pozostaje co najwyżej 50 — magazyn fizycznie nie pomieści więcej.

Tylko INSERT/UPDATE/DELETE — bez końcowego SELECT.

Wynik Twojego zapytania pojawi się tutaj