19 lines
283 B
MySQL
19 lines
283 B
MySQL
|
-- name: CreateUser :one
|
||
|
INSERT INTO users (
|
||
|
email,
|
||
|
password,
|
||
|
fullname
|
||
|
) VALUES ($1, $2, $3)
|
||
|
RETURNING *;
|
||
|
|
||
|
-- name: GetPasswordByEmail :one
|
||
|
SELECT password
|
||
|
FROM users
|
||
|
WHERE email = $1
|
||
|
RETURNING password;
|
||
|
|
||
|
-- name: GetUserById :one
|
||
|
SELECT *
|
||
|
FROM users
|
||
|
WHERE id = $1
|
||
|
RETURNING *;
|