From 6dbbc07f9c248758b7213cfbf11341cf2acfe304 Mon Sep 17 00:00:00 2001 From: Pavel Date: Mon, 1 Jul 2024 15:35:46 +0300 Subject: [PATCH] add repo methods for new queries --- repository/tg/tg.go | 19 +++++++++++++++++++ 1 file changed, 19 insertions(+) diff --git a/repository/tg/tg.go b/repository/tg/tg.go index 534ebeb..ffeafa1 100644 --- a/repository/tg/tg.go +++ b/repository/tg/tg.go @@ -62,3 +62,22 @@ func (r *TgRepo) GetAllTgAccounts(ctx context.Context) ([]model.TgAccount, error return result, nil } + +func (r *TgRepo) UpdateStatusTg(ctx context.Context, id int64, status model.TgAccountStatus) error { + err := r.queries.UpdateStatusTg(ctx, sqlcgen.UpdateStatusTgParams{ + Status: status, + ID: id, + }) + if err != nil { + return err + } + return nil +} + +func (r *TgRepo) SoftDeleteTgAccount(ctx context.Context, id int64) error { + err := r.queries.SoftDeleteTgAccount(ctx, id) + if err != nil { + return err + } + return nil +}