diff --git a/dal/db_query/queries.sql b/dal/db_query/queries.sql index 0ada38f..e1a406e 100644 --- a/dal/db_query/queries.sql +++ b/dal/db_query/queries.sql @@ -849,3 +849,6 @@ ON CONFLICT (AmoID) DO NOTHING; -- name: UpdateUsers :exec UPDATE users SET Name = $2, Email = $3, Role = $4, "Group" = $5, AmoUserID = $6 WHERE AmoID = $1; + +-- name: GetTokenById :exec +SELECT * FROM tokens WHERE accountID = $1; diff --git a/dal/sqlcgen/queries.sql.go b/dal/sqlcgen/queries.sql.go index a0f70ed..f2b7e75 100644 --- a/dal/sqlcgen/queries.sql.go +++ b/dal/sqlcgen/queries.sql.go @@ -2116,6 +2116,15 @@ func (q *Queries) GetTagsWithPagination(ctx context.Context, arg GetTagsWithPagi return items, nil } +const getTokenById = `-- name: GetTokenById :exec +SELECT accountid, refreshtoken, accesstoken, authcode, expiration, createdat FROM tokens WHERE accountID = $1 +` + +func (q *Queries) GetTokenById(ctx context.Context, accountid string) error { + _, err := q.db.ExecContext(ctx, getTokenById, accountid) + return err +} + const getUsersWithPagination = `-- name: GetUsersWithPagination :many SELECT id, accountid, amoid, name, email, role, "Group", deleted, createdat, subdomain, amouserid, country, COUNT(*) OVER() as total_count FROM users WHERE Deleted = false ORDER BY ID OFFSET ($1 - 1) * $2 LIMIT $2 `