WIP: Migrate from GORM to sqlc - partial migration, build broken

This commit is contained in:
Christoph Haas 2026-03-28 18:26:45 +01:00
parent 560b40503a
commit dad96978e0
20 changed files with 1241 additions and 709 deletions

View 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 = ?;