feat: use postgres to fetch and store user info
This commit is contained in:
parent
79e8ece948
commit
6cbf0afb33
9 changed files with 175 additions and 42 deletions
11
modules/auth/queries.sql
Normal file
11
modules/auth/queries.sql
Normal file
|
|
@ -0,0 +1,11 @@
|
|||
-- name: GetUserByNickname :one
|
||||
SELECT *
|
||||
FROM users
|
||||
WHERE nickname = sqlc.arg('nickname');
|
||||
|
||||
-- name: CreateNewUser :one
|
||||
INSERT
|
||||
INTO users (passhash, nickname)
|
||||
VALUES (sqlc.arg(passhash), sqlc.arg(nickname))
|
||||
RETURNING id;
|
||||
|
||||
Loading…
Add table
Add a link
Reference in a new issue