19 lines
471 B
SQL
19 lines
471 B
SQL
-- name: CreateReminder :one
|
|
INSERT INTO event_reminders (id, event_id, minutes_before)
|
|
VALUES ($1, $2, $3)
|
|
RETURNING id, event_id, minutes_before;
|
|
|
|
-- name: ListRemindersByEvent :many
|
|
SELECT id, event_id, minutes_before
|
|
FROM event_reminders
|
|
WHERE event_id = $1
|
|
ORDER BY minutes_before ASC;
|
|
|
|
-- name: DeleteReminder :exec
|
|
DELETE FROM event_reminders
|
|
WHERE id = $1 AND event_id = $2;
|
|
|
|
-- name: DeleteRemindersByEvent :exec
|
|
DELETE FROM event_reminders
|
|
WHERE event_id = $1;
|