update sqlc gen
This commit is contained in:
parent
8d572f3e31
commit
c75ba5ee69
@ -1049,7 +1049,7 @@ SELECT ID,AmoID,Code,AccountID,Name,Entity,Type
|
||||
FROM fields
|
||||
WHERE AccountID = $1 AND Deleted = false;
|
||||
|
||||
-- DecrementManual :one
|
||||
-- name: DecrementManual :one
|
||||
UPDATE privileges p SET amount = amount - 1 FROM account a
|
||||
WHERE p.account_id = a.id AND a.user_id = $1 AND p.privilegeID = $2 AND p.amount > 0
|
||||
RETURNING p.id, p.privilegeID, p.account_id, p.privilege_name, p.amount, p.created_at;;
|
||||
RETURNING p.id, p.privilegeID, p.account_id, p.privilege_name, p.amount, p.created_at;;
|
||||
|
@ -829,6 +829,31 @@ func (q *Queries) CreateWebHook(ctx context.Context, arg CreateWebHookParams) er
|
||||
return err
|
||||
}
|
||||
|
||||
const decrementManual = `-- name: DecrementManual :one
|
||||
UPDATE privileges p SET amount = amount - 1 FROM account a
|
||||
WHERE p.account_id = a.id AND a.user_id = $1 AND p.privilegeID = $2 AND p.amount > 0
|
||||
RETURNING p.id, p.privilegeID, p.account_id, p.privilege_name, p.amount, p.created_at
|
||||
`
|
||||
|
||||
type DecrementManualParams struct {
|
||||
UserID sql.NullString `db:"user_id" json:"user_id"`
|
||||
Privilegeid sql.NullString `db:"privilegeid" json:"privilegeid"`
|
||||
}
|
||||
|
||||
func (q *Queries) DecrementManual(ctx context.Context, arg DecrementManualParams) (Privilege, error) {
|
||||
row := q.db.QueryRowContext(ctx, decrementManual, arg.UserID, arg.Privilegeid)
|
||||
var i Privilege
|
||||
err := row.Scan(
|
||||
&i.ID,
|
||||
&i.Privilegeid,
|
||||
&i.AccountID,
|
||||
&i.PrivilegeName,
|
||||
&i.Amount,
|
||||
&i.CreatedAt,
|
||||
)
|
||||
return i, err
|
||||
}
|
||||
|
||||
const deleteAccountById = `-- name: DeleteAccountById :exec
|
||||
DELETE FROM account WHERE id = $1
|
||||
`
|
||||
|
Loading…
Reference in New Issue
Block a user