From b2078aff4d91aaa405a9cb941b6ea8f7a2c9a272 Mon Sep 17 00:00:00 2001 From: Pavel Date: Mon, 10 Jun 2024 19:58:11 +0300 Subject: [PATCH] update sqlc gen --- dal/db_query/queries.sql | 2 +- dal/sqlcgen/queries.sql.go | 64 ++++++++++++++++++++++++++++++++++++++ 2 files changed, 65 insertions(+), 1 deletion(-) diff --git a/dal/db_query/queries.sql b/dal/db_query/queries.sql index 48b5081..f737248 100644 --- a/dal/db_query/queries.sql +++ b/dal/db_query/queries.sql @@ -1071,4 +1071,4 @@ INSERT INTO leadtarget (accountID,type,quizID,target) VALUES ($1,$2,$3,$4) RETUR UPDATE leadtarget SET deleted = true WHERE id = $1; -- name: UpdateLeadTarget :one -UPDATE leadtarget SET target = $1 WHERE id = $2 AND deleted=false; \ No newline at end of file +UPDATE leadtarget SET target = $1 WHERE id = $2 AND deleted=false RETURNING *; diff --git a/dal/sqlcgen/queries.sql.go b/dal/sqlcgen/queries.sql.go index 480fe84..3430464 100644 --- a/dal/sqlcgen/queries.sql.go +++ b/dal/sqlcgen/queries.sql.go @@ -808,6 +808,37 @@ func (q *Queries) CreateAmoAccount(ctx context.Context, arg CreateAmoAccountPara return err } +const createLeadTarget = `-- name: CreateLeadTarget :one +INSERT INTO leadtarget (accountID,type,quizID,target) VALUES ($1,$2,$3,$4) RETURNING id, accountid, type, quizid, target, deleted, createdat +` + +type CreateLeadTargetParams struct { + Accountid string `db:"accountid" json:"accountid"` + Type string `db:"type" json:"type"` + Quizid int32 `db:"quizid" json:"quizid"` + Target string `db:"target" json:"target"` +} + +func (q *Queries) CreateLeadTarget(ctx context.Context, arg CreateLeadTargetParams) (Leadtarget, error) { + row := q.db.QueryRowContext(ctx, createLeadTarget, + arg.Accountid, + arg.Type, + arg.Quizid, + arg.Target, + ) + var i Leadtarget + err := row.Scan( + &i.ID, + &i.Accountid, + &i.Type, + &i.Quizid, + &i.Target, + &i.Deleted, + &i.Createdat, + ) + return i, err +} + const createWebHook = `-- name: CreateWebHook :exec INSERT INTO tokens (AccountID, RefreshToken, AccessToken, AuthCode, Expiration, CreatedAt) VALUES ($1, $2, $3, $4, $5, $6) @@ -877,6 +908,15 @@ func (q *Queries) DeleteFields(ctx context.Context, dollar_1 []int64) error { return err } +const deleteLeadTarget = `-- name: DeleteLeadTarget :exec +UPDATE leadtarget SET deleted = true WHERE id = $1 +` + +func (q *Queries) DeleteLeadTarget(ctx context.Context, id int64) error { + _, err := q.db.ExecContext(ctx, deleteLeadTarget, id) + return err +} + const deletePipelines = `-- name: DeletePipelines :exec UPDATE pipelines SET Deleted = true WHERE ID = ANY($1::bigint[]) ` @@ -3497,6 +3537,30 @@ func (q *Queries) UpdateFields(ctx context.Context, dollar_1 json.RawMessage) er return err } +const updateLeadTarget = `-- name: UpdateLeadTarget :one +UPDATE leadtarget SET target = $1 WHERE id = $2 AND deleted=false RETURNING id, accountid, type, quizid, target, deleted, createdat +` + +type UpdateLeadTargetParams struct { + Target string `db:"target" json:"target"` + ID int64 `db:"id" json:"id"` +} + +func (q *Queries) UpdateLeadTarget(ctx context.Context, arg UpdateLeadTargetParams) (Leadtarget, error) { + row := q.db.QueryRowContext(ctx, updateLeadTarget, arg.Target, arg.ID) + var i Leadtarget + err := row.Scan( + &i.ID, + &i.Accountid, + &i.Type, + &i.Quizid, + &i.Target, + &i.Deleted, + &i.Createdat, + ) + return i, err +} + const updatePipelines = `-- name: UpdatePipelines :exec UPDATE pipelines AS p SET name = (update_data ->> 'Name')::varchar(512),