hugo-cms/sql/queries/sites.sql

22 lines
369 B
MySQL
Raw Permalink Normal View History

-- name: ListSites :one
2025-01-31 22:42:32 +00:00
SELECT * FROM sites;
2025-01-26 23:19:31 +00:00
-- name: GetSiteWithID :one
2025-01-31 22:42:32 +00:00
SELECT * FROM sites WHERE id = $1 LIMIT 1;
2025-01-26 23:19:31 +00:00
-- name: NewSite :one
2025-01-31 22:42:32 +00:00
INSERT INTO sites (
name,
2025-01-31 22:42:32 +00:00
owner_user_id,
2025-01-26 22:26:15 +00:00
title,
theme,
props
2025-01-31 23:56:59 +00:00
) VALUES ($1, $2, $3, $4, $5)
2025-02-01 22:54:30 +00:00
RETURNING id;
-- name: UpdateSite :exec
UPDATE sites SET
name = $2,
title = $3,
theme = $4
WHERE id = $1;