add check utms query

This commit is contained in:
Pavel 2024-04-29 10:39:57 +03:00
parent 66093eefe3
commit 1f5d80d625

@ -954,9 +954,12 @@ SET PerformerID = $1,PipelineID = $2,StepID = $3,UTMS = $4,FieldsRule = $5
WHERE AccountID = (SELECT AmoID FROM users WHERE users.AccountID = $6) AND QuizID = $7 AND Deleted = false
RETURNING *;
-- name: GetUserUTMByListIDs :many
SELECT utms.ID, utms.AmoFieldID, f.Entity AS AmoFieldType, utms.QuizID, utms.AccountID, utms.Name
FROM utms
JOIN fields f ON utms.AmoFieldID = f.AmoID
WHERE utms.ID = ANY($1::int[]) AND utms.Deleted = false;
-- name: CheckUtms
SELECT u.ID,u.AmoFieldID,u.QuizID,u.AccountID,u.Name
FROM
utms u
LEFT JOIN
fields f ON u.Name = f.Name
WHERE
u.ID = ANY($1::int[]) AND u.Deleted = FALSE;