update schema and add setting deal query
This commit is contained in:
parent
7aabcb97f6
commit
52015d8136
@ -1025,3 +1025,10 @@ WHERE a.result = true
|
||||
AND a.deleted = false
|
||||
AND r.deleted = false
|
||||
AND q.deleted = false;
|
||||
|
||||
-- name: SettingDealStatus :exec
|
||||
INSERT INTO amoCRMStatuses (AccountID, DealID, AnswerID, Status)
|
||||
SELECT u.AmoID, $1, $2, $3
|
||||
FROM tokens AS t
|
||||
JOIN users AS u ON t.AccountID = u.AccountID
|
||||
WHERE t.AccessToken = $4;
|
@ -114,7 +114,6 @@ CREATE TABLE IF NOT EXISTS amoCRMStatuses (
|
||||
AccountID INT NOT NULL, -- id аккаунта в амо
|
||||
DealID INT NOT NULL, -- id сделки в которую добавлялось
|
||||
AnswerID BIGINT NOT NULL REFERENCES answer(id), -- id true result который вызвал действие
|
||||
FieldID INTEGER[] NOT NULL, -- айдишники кастомных полей в амо в которые добавлялись контенты ответов
|
||||
Status TEXT NOT NULL DEFAULT '', -- запись о ошибке, либо успехе
|
||||
CreatedAt TIMESTAMP DEFAULT CURRENT_TIMESTAMP
|
||||
);
|
Loading…
Reference in New Issue
Block a user