add query for checked expired tokens and update head accounnt amo
This commit is contained in:
parent
a34278088d
commit
ab69a20b1c
@ -700,8 +700,11 @@ WHERE accountID = $5;
|
||||
-- name: GetAllTokens :many
|
||||
SELECT * FROM tokens;
|
||||
|
||||
-- name: CheckExpired :many
|
||||
SELECT * FROM tokens WHERE Expiration <= TO_TIMESTAMP(EXTRACT(EPOCH FROM NOW()) + (10 * 60));
|
||||
-- name: CheckExpiredToken :one
|
||||
SELECT * FROM tokens WHERE AccountID = $1 AND Expiration <= NOW();
|
||||
|
||||
-- name: UpdateAmoAccount :exec
|
||||
UPDATE accountsAmo SET AmoID = $2, Name = $3, Subdomain = $4, Country = $5, DriveURL = $6 WHERE AccountID = $1 AND Deleted = false;
|
||||
|
||||
-- name: WebhookDelete :exec
|
||||
WITH companyDel AS (
|
||||
|
@ -24,6 +24,7 @@ type AmoAccount struct {
|
||||
Subdomain string `json:"subdomain"` // поддомен
|
||||
Country string `json:"country"` // Страна
|
||||
DriveURL string `json:"driveURL"` // URL объктного хранилища
|
||||
Stale bool `json:"stale"` // флаг "не свежести" если с токенами все в порядке - false, если просрочились то true
|
||||
}
|
||||
|
||||
type UserGroups struct {
|
||||
|
Loading…
Reference in New Issue
Block a user