fix: getconfirmationcode query
This commit is contained in:
@@ -231,7 +231,12 @@ func (q *Queries) DeleteUserByUsername(ctx context.Context, username string) err
|
|||||||
|
|
||||||
const getConfirmationCodeByCode = `-- name: GetConfirmationCodeByCode :one
|
const getConfirmationCodeByCode = `-- name: GetConfirmationCodeByCode :one
|
||||||
SELECT id, user_id, code_type, code_hash, expires_at, used, deleted FROM confirmation_codes
|
SELECT id, user_id, code_type, code_hash, expires_at, used, deleted FROM confirmation_codes
|
||||||
WHERE user_id = $1 AND code_type = $2 AND expires_at > CURRENT_TIMESTAMP AND code_hash = crypt($3::text, code_hash)
|
WHERE
|
||||||
|
user_id = $1 AND
|
||||||
|
code_type = $2 AND
|
||||||
|
expires_at > CURRENT_TIMESTAMP AND
|
||||||
|
used IS FALSE AND
|
||||||
|
code_hash = crypt($3::text, code_hash)
|
||||||
`
|
`
|
||||||
|
|
||||||
type GetConfirmationCodeByCodeParams struct {
|
type GetConfirmationCodeByCodeParams struct {
|
||||||
|
|||||||
@@ -117,7 +117,12 @@ VALUES ($1, $2, crypt(@code::text, gen_salt('bf'))) RETURNING *;
|
|||||||
|
|
||||||
;-- name: GetConfirmationCodeByCode :one
|
;-- name: GetConfirmationCodeByCode :one
|
||||||
SELECT * FROM confirmation_codes
|
SELECT * FROM confirmation_codes
|
||||||
WHERE user_id = $1 AND code_type = $2 AND expires_at > CURRENT_TIMESTAMP AND code_hash = crypt(@code::text, code_hash);
|
WHERE
|
||||||
|
user_id = $1 AND
|
||||||
|
code_type = $2 AND
|
||||||
|
expires_at > CURRENT_TIMESTAMP AND
|
||||||
|
used IS FALSE AND
|
||||||
|
code_hash = crypt(@code::text, code_hash);
|
||||||
|
|
||||||
;-- name: UpdateConfirmationCode :exec
|
;-- name: UpdateConfirmationCode :exec
|
||||||
UPDATE confirmation_codes
|
UPDATE confirmation_codes
|
||||||
|
|||||||
Reference in New Issue
Block a user