Documentation ¶
Index ¶
- type AdRepo
- func (r *AdRepo) Count(ctx context.Context, qe repository.Querier) (int, error)
- func (r *AdRepo) Create(ctx context.Context, qe repository.Querier, adv *entity.Adv) (*entity.AdvResp, error)
- func (r *AdRepo) Delete(ctx context.Context, qe repository.Querier, id int) error
- func (r *AdRepo) Get(ctx context.Context, qe repository.Querier, params repository.PaginationParams) ([]*entity.AdvResp, error)
- func (r *AdRepo) GetByID(ctx context.Context, qe repository.Querier, id int) (*entity.AdvResp, error)
- func (r *AdRepo) GetWithFilter(ctx context.Context, qe repository.Querier, params repository.AdvFilterParams) ([]*entity.AdvResp, error)
- func (r *AdRepo) Update(ctx context.Context, qe repository.Querier, id int, adv *entity.AdvUpdate) (*entity.AdvResp, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdRepo ¶
type AdRepo struct { }
func (*AdRepo) Get ¶
func (r *AdRepo) Get(ctx context.Context, qe repository.Querier, params repository.PaginationParams) ([]*entity.AdvResp, error)
func (*AdRepo) GetWithFilter ¶
func (r *AdRepo) GetWithFilter(ctx context.Context, qe repository.Querier, params repository.AdvFilterParams) ([]*entity.AdvResp, error)
Click to show internal directories.
Click to hide internal directories.