cmc-sales/go-app/sql/queries/statuses.sql
Karl Cordes 4f54a93c62 Add Go app
Add start-development.sh
2025-07-02 22:04:36 +10:00

17 lines
384 B
SQL

-- name: GetStatus :one
SELECT * FROM statuses
WHERE id = ? LIMIT 1;
-- name: ListStatuses :many
SELECT * FROM statuses
ORDER BY name
LIMIT ? OFFSET ?;
-- name: CreateStatus :execresult
INSERT INTO statuses (name, color) VALUES (?, ?);
-- name: UpdateStatus :exec
UPDATE statuses SET name = ?, color = ? WHERE id = ?;
-- name: DeleteStatus :exec
DELETE FROM statuses WHERE id = ?;