10 lines
295 B
SQL
10 lines
295 B
SQL
UPDATE garfield.inventory_items
|
|
SET available = FALSE
|
|
WHERE item_id = %(item_id)s;
|
|
|
|
-- Call garfield.snack_delete for every snack entry associated with this item.
|
|
SELECT snack_id
|
|
FROM garfield.inventory_map,
|
|
LATERAL garfield.snack_delete(snack_id::integer)
|
|
WHERE inventory_id = %(item_id)s
|