WIP: Migrate from GORM to sqlc - partial migration, build broken
This commit is contained in:
parent
560b40503a
commit
dad96978e0
20 changed files with 1241 additions and 709 deletions
20
backend/internal/db/queries/aliases.sql
Normal file
20
backend/internal/db/queries/aliases.sql
Normal file
|
|
@ -0,0 +1,20 @@
|
|||
-- name: GetAllAliases :many
|
||||
SELECT * FROM virtual_aliases;
|
||||
|
||||
-- name: GetAliasesByDomain :many
|
||||
SELECT * FROM virtual_aliases WHERE domain_id = ?;
|
||||
|
||||
-- name: GetAliasByID :one
|
||||
SELECT * FROM virtual_aliases WHERE id = ?;
|
||||
|
||||
-- name: GetAliasBySource :one
|
||||
SELECT * FROM virtual_aliases WHERE source = ?;
|
||||
|
||||
-- name: CreateAlias :exec
|
||||
INSERT INTO virtual_aliases (domain_id, source, destination) VALUES (?, ?, ?);
|
||||
|
||||
-- name: DeleteAlias :exec
|
||||
DELETE FROM virtual_aliases WHERE id = ?;
|
||||
|
||||
-- name: CountAliasesByDomain :one
|
||||
SELECT COUNT(*) as count FROM virtual_aliases WHERE domain_id = ?;
|
||||
Loading…
Add table
Add a link
Reference in a new issue