Files
multica/server/pkg/db/queries/task_message.sql
T
2026-08-19 17:17:28 +08:00

19 lines
457 B
SQL

-- name: CreateTaskMessage :one
INSERT INTO task_message (id, task_id, seq, type, tool, content, input, output)
VALUES ($1, $2, $3, $4, $5, $6, $7, $8)
RETURNING *;
-- name: ListTaskMessages :many
SELECT * FROM task_message
WHERE task_id = $1
ORDER BY seq ASC;
-- name: ListTaskMessagesSince :many
SELECT * FROM task_message
WHERE task_id = $1 AND seq > $2
ORDER BY seq ASC;
-- name: DeleteTaskMessages :exec
DELETE FROM task_message
WHERE task_id = $1;