ea69970a4b
- removed unique constraint for tapology urls - fixed tapology url scraper - updated go dependencies
61 lines
591 B
SQL
61 lines
591 B
SQL
-- name: GetEvent :one
|
|
SELECT
|
|
*
|
|
FROM
|
|
event
|
|
WHERE
|
|
slug = ?
|
|
LIMIT
|
|
1;
|
|
|
|
-- name: ListEvents :many
|
|
SELECT
|
|
*
|
|
FROM
|
|
event;
|
|
|
|
-- name: GetUpcomingEvent :one
|
|
SELECT
|
|
slug
|
|
FROM
|
|
event
|
|
WHERE
|
|
date >= ?
|
|
ORDER BY
|
|
date ASC
|
|
LIMIT
|
|
1;
|
|
|
|
-- name: ListUpcomingEvents :many
|
|
SELECT
|
|
name,
|
|
slug,
|
|
date
|
|
FROM
|
|
event
|
|
WHERE
|
|
date >= ?
|
|
ORDER BY
|
|
date ASC;
|
|
|
|
-- name: GetTapology :one
|
|
SELECT
|
|
*
|
|
FROM
|
|
tapology
|
|
WHERE
|
|
name = ?
|
|
LIMIT
|
|
1;
|
|
|
|
-- name: CreateTapology :exec
|
|
INSERT INTO
|
|
tapology (name, url)
|
|
VALUES
|
|
(?, ?);
|
|
|
|
-- name: DeleteEmptyTapology :exec
|
|
DELETE FROM tapology
|
|
WHERE
|
|
url = ''
|