feat: statements for tags added
This commit is contained in:
parent
3cca6ee168
commit
e6dc27fd55
2 changed files with 82 additions and 0 deletions
|
|
@ -27,6 +27,26 @@ VALUES (
|
|||
sqlc.narg('studio_desc')::text)
|
||||
RETURNING id, studio_name, illust_id, studio_desc;
|
||||
|
||||
-- name: GetTitleTags :many
|
||||
SELECT
|
||||
tag_names
|
||||
FROM tags as g
|
||||
JOIN title_tags as t ON(t.tag_id = g.id)
|
||||
WHERE t.title_id = sqlc.arg('title_id')::bigint;
|
||||
|
||||
-- name: InsertTitleTags :one
|
||||
INSERT INTO title_tags (title_id, tag_id)
|
||||
VALUES (
|
||||
sqlc.arg('title_id')::bigint,
|
||||
sqlc.arg('tag_id')::bigint)
|
||||
RETURNING title_id, tag_id;
|
||||
|
||||
-- name: InsertTag :one
|
||||
INSERT INTO tags (tag_names)
|
||||
VALUES (
|
||||
sqlc.arg('tag_names')::jsonb)
|
||||
RETURNING id, tag_names;
|
||||
|
||||
-- -- name: ListUsers :many
|
||||
-- SELECT user_id, avatar_id, passhash, mail, nickname, disp_name, user_desc, creation_date
|
||||
-- FROM users
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue