#793

La misma recepción de envío, sintaxis moderna

El mismo escenario de recepción de envío: llegó un artículo — si ya está en inventory, suma a su cantidad y actualiza updated_at; si no — crea una fila nueva. Postgres 15 y superior ofrece una sintaxis más expresiva que mete ambas ramas («matched» y «not matched») en una sola sentencia. Regla adicional del almacén: añadir a un artículo existente solo se permite si el stock resultante se mantiene como máximo en 50 — el almacén físicamente no cabe más.

Solo INSERT/UPDATE/DELETE — no hace falta un SELECT al final.

Aquí aparecerá el resultado de tu consulta