fix: GetImpersonationToken external_id handling
This commit is contained in:
parent
afb1db17bd
commit
8bd515c33f
7 changed files with 70 additions and 52 deletions
|
|
@ -12,4 +12,10 @@ RETURNING id;
|
|||
-- name: GetExternalServiceByToken :one
|
||||
SELECT *
|
||||
FROM external_services
|
||||
WHERE auth_token = sqlc.arg('auth_token');
|
||||
WHERE auth_token = sqlc.arg('auth_token');
|
||||
|
||||
-- name: GetUserByExternalServiceId :one
|
||||
SELECT u.*
|
||||
FROM users u
|
||||
LEFT JOIN external_ids ei ON eu.user_id = u.id
|
||||
WHERE ei.external_id = sqlc.arg('external_id') AND ei.service_id = sqlc.arg('service_id');
|
||||
Loading…
Add table
Add a link
Reference in a new issue