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
26
backend/internal/db/queries/users.sql
Normal file
26
backend/internal/db/queries/users.sql
Normal file
|
|
@ -0,0 +1,26 @@
|
|||
-- name: GetAllMailUsers :many
|
||||
SELECT * FROM virtual_users;
|
||||
|
||||
-- name: GetUsersByDomain :many
|
||||
SELECT * FROM virtual_users WHERE domain_id = ?;
|
||||
|
||||
-- name: GetUserByID :one
|
||||
SELECT * FROM virtual_users WHERE id = ?;
|
||||
|
||||
-- name: GetUserByEmail :one
|
||||
SELECT * FROM virtual_users WHERE email = ?;
|
||||
|
||||
-- name: CreateUser :exec
|
||||
INSERT INTO virtual_users (domain_id, email, password, quota) VALUES (?, ?, ?, ?);
|
||||
|
||||
-- name: UpdateUserPassword :exec
|
||||
UPDATE virtual_users SET password = ? WHERE id = ?;
|
||||
|
||||
-- name: UpdateUserQuota :exec
|
||||
UPDATE virtual_users SET quota = ? WHERE id = ?;
|
||||
|
||||
-- name: DeleteUser :exec
|
||||
DELETE FROM virtual_users WHERE id = ?;
|
||||
|
||||
-- name: CountUsersByDomain :one
|
||||
SELECT COUNT(*) as count FROM virtual_users WHERE domain_id = ?;
|
||||
Loading…
Add table
Add a link
Reference in a new issue