fix(delete): update delete operations to return affected rows for cabinets, rooms, and warehouses

This commit is contained in:
Tran Anh Tuan
2026-05-08 15:54:28 +07:00
parent 58cfe890a1
commit 4382c53aac
15 changed files with 75 additions and 36 deletions

View File

@@ -24,6 +24,6 @@ SET name = CASE WHEN sqlc.arg(name) = '' THEN name ELSE sqlc.arg(name) END,
WHERE id = sqlc.arg(id)
RETURNING *;
-- name: DeleteCabinet :exec
-- name: DeleteCabinet :execrows
DELETE FROM cabinets
WHERE id = sqlc.arg(id);

View File

@@ -21,6 +21,6 @@ SET name = sqlc.arg(name),
WHERE id = sqlc.arg(id)
RETURNING *;
-- name: DeleteRole :exec
-- name: DeleteRole :execrows
DELETE FROM roles
WHERE id = sqlc.arg(id);

View File

@@ -24,6 +24,6 @@ SET name = CASE WHEN sqlc.arg(name) = '' THEN name ELSE sqlc.arg(name) END,
WHERE id = sqlc.arg(id)
RETURNING *;
-- name: DeleteRoom :exec
-- name: DeleteRoom :execrows
DELETE FROM rooms
WHERE id = sqlc.arg(id);

View File

@@ -25,6 +25,6 @@ SET name = CASE WHEN sqlc.arg(name) = '' THEN name ELSE sqlc.arg(name) END,
WHERE id = sqlc.arg(id)
RETURNING *;
-- name: DeleteWarehouse :exec
-- name: DeleteWarehouse :execrows
DELETE FROM warehouses
WHERE id = sqlc.arg(id);