Documentation
¶
Index ¶
- func PrepareFilter(filters []entity.Filter) squirrel.And
- func PrepareGetListQuery(selectQuery squirrel.SelectBuilder, filterRequest entity.GetListFilter) (query squirrel.SelectBuilder, where squirrel.And)
- type BusinessAttachmentRepo
- func (r *BusinessAttachmentRepo) Create(ctx context.Context, req entity.BusinessAttachment) (entity.BusinessAttachment, error)
- func (r *BusinessAttachmentRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *BusinessAttachmentRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessAttachmentList, error)
- func (r *BusinessAttachmentRepo) GetSingle(ctx context.Context, req entity.Id) (entity.BusinessAttachment, error)
- func (r *BusinessAttachmentRepo) MultipleUpsert(ctx context.Context, req entity.BusinessAttachmentMultipleInsertRequest) ([]entity.BusinessAttachment, error)
- type BusinessCategoryRepo
- func (r *BusinessCategoryRepo) Create(ctx context.Context, req entity.BusinessCategory) (entity.BusinessCategory, error)
- func (r *BusinessCategoryRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *BusinessCategoryRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessCategoryList, error)
- func (r *BusinessCategoryRepo) GetSingle(ctx context.Context, req entity.BusinessCategorySingleRequest) (entity.BusinessCategory, error)
- func (r *BusinessCategoryRepo) Update(ctx context.Context, req entity.BusinessCategory) (entity.BusinessCategory, error)
- type BusinessRepo
- func (r *BusinessRepo) Create(ctx context.Context, req entity.Business) (entity.Business, error)
- func (r *BusinessRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *BusinessRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessList, error)
- func (r *BusinessRepo) GetSingle(ctx context.Context, req entity.BusinessSingleRequest) (entity.Business, error)
- func (r *BusinessRepo) Update(ctx context.Context, req entity.Business) (entity.Business, error)
- func (r *BusinessRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
- type ReviewAttachmentRepo
- func (r *ReviewAttachmentRepo) Create(ctx context.Context, req entity.ReviewAttachment) (entity.ReviewAttachment, error)
- func (r *ReviewAttachmentRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *ReviewAttachmentRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.ReviewAttachmentList, error)
- func (r *ReviewAttachmentRepo) GetSingle(ctx context.Context, req entity.Id) (entity.ReviewAttachment, error)
- func (r *ReviewAttachmentRepo) MultipleUpsert(ctx context.Context, req entity.ReviewAttachmentMultipleInsertRequest) ([]entity.ReviewAttachment, error)
- type ReviewRepo
- func (r *ReviewRepo) Create(ctx context.Context, req entity.Review) (entity.Review, error)
- func (r *ReviewRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *ReviewRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.ReviewList, error)
- func (r *ReviewRepo) GetSingle(ctx context.Context, req entity.Id) (entity.Review, error)
- func (r *ReviewRepo) Update(ctx context.Context, req entity.Review) (entity.Review, error)
- type SessionRepo
- func (r *SessionRepo) Create(ctx context.Context, req entity.Session) (entity.Session, error)
- func (r *SessionRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *SessionRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.SessionList, error)
- func (r *SessionRepo) GetSingle(ctx context.Context, req entity.Id) (entity.Session, error)
- func (r *SessionRepo) Update(ctx context.Context, req entity.Session) (entity.Session, error)
- func (r *SessionRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
- type UserRepo
- func (r *UserRepo) Create(ctx context.Context, req entity.User) (entity.User, error)
- func (r *UserRepo) Delete(ctx context.Context, req entity.Id) error
- func (r *UserRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.UserList, error)
- func (r *UserRepo) GetSingle(ctx context.Context, req entity.UserSingleRequest) (entity.User, error)
- func (r *UserRepo) Update(ctx context.Context, req entity.User) (entity.User, error)
- func (r *UserRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func PrepareGetListQuery ¶
func PrepareGetListQuery(selectQuery squirrel.SelectBuilder, filterRequest entity.GetListFilter) (query squirrel.SelectBuilder, where squirrel.And)
Types ¶
type BusinessAttachmentRepo ¶
type BusinessAttachmentRepo struct {
// contains filtered or unexported fields
}
func NewBusinessAttachmentRepo ¶
func NewBusinessAttachmentRepo(pg *postgres.Postgres, config *config.Config, logger *logger.Logger) *BusinessAttachmentRepo
New -.
func (*BusinessAttachmentRepo) Create ¶
func (r *BusinessAttachmentRepo) Create(ctx context.Context, req entity.BusinessAttachment) (entity.BusinessAttachment, error)
func (*BusinessAttachmentRepo) GetList ¶
func (r *BusinessAttachmentRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessAttachmentList, error)
func (*BusinessAttachmentRepo) GetSingle ¶
func (r *BusinessAttachmentRepo) GetSingle(ctx context.Context, req entity.Id) (entity.BusinessAttachment, error)
func (*BusinessAttachmentRepo) MultipleUpsert ¶
func (r *BusinessAttachmentRepo) MultipleUpsert(ctx context.Context, req entity.BusinessAttachmentMultipleInsertRequest) ([]entity.BusinessAttachment, error)
type BusinessCategoryRepo ¶
type BusinessCategoryRepo struct {
// contains filtered or unexported fields
}
func NewBusinessCategoryRepo ¶
func NewBusinessCategoryRepo(pg *postgres.Postgres, config *config.Config, logger *logger.Logger) *BusinessCategoryRepo
New -.
func (*BusinessCategoryRepo) Create ¶
func (r *BusinessCategoryRepo) Create(ctx context.Context, req entity.BusinessCategory) (entity.BusinessCategory, error)
func (*BusinessCategoryRepo) GetList ¶
func (r *BusinessCategoryRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessCategoryList, error)
func (*BusinessCategoryRepo) GetSingle ¶
func (r *BusinessCategoryRepo) GetSingle(ctx context.Context, req entity.BusinessCategorySingleRequest) (entity.BusinessCategory, error)
func (*BusinessCategoryRepo) Update ¶
func (r *BusinessCategoryRepo) Update(ctx context.Context, req entity.BusinessCategory) (entity.BusinessCategory, error)
type BusinessRepo ¶
type BusinessRepo struct {
// contains filtered or unexported fields
}
func NewBusinessRepo ¶
func NewBusinessRepo(pg *postgres.Postgres, config *config.Config, logger *logger.Logger) *BusinessRepo
New -.
func (*BusinessRepo) GetList ¶
func (r *BusinessRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.BusinessList, error)
func (*BusinessRepo) GetSingle ¶
func (r *BusinessRepo) GetSingle(ctx context.Context, req entity.BusinessSingleRequest) (entity.Business, error)
func (*BusinessRepo) UpdateField ¶
func (r *BusinessRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
type ReviewAttachmentRepo ¶
type ReviewAttachmentRepo struct {
// contains filtered or unexported fields
}
func NewReviewAttachmentRepo ¶
func NewReviewAttachmentRepo(pg *postgres.Postgres, config *config.Config, logger *logger.Logger) *ReviewAttachmentRepo
New -.
func (*ReviewAttachmentRepo) Create ¶
func (r *ReviewAttachmentRepo) Create(ctx context.Context, req entity.ReviewAttachment) (entity.ReviewAttachment, error)
func (*ReviewAttachmentRepo) GetList ¶
func (r *ReviewAttachmentRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.ReviewAttachmentList, error)
func (*ReviewAttachmentRepo) GetSingle ¶
func (r *ReviewAttachmentRepo) GetSingle(ctx context.Context, req entity.Id) (entity.ReviewAttachment, error)
func (*ReviewAttachmentRepo) MultipleUpsert ¶
func (r *ReviewAttachmentRepo) MultipleUpsert(ctx context.Context, req entity.ReviewAttachmentMultipleInsertRequest) ([]entity.ReviewAttachment, error)
type ReviewRepo ¶
type ReviewRepo struct {
// contains filtered or unexported fields
}
func NewReviewRepo ¶
New -.
func (*ReviewRepo) GetList ¶
func (r *ReviewRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.ReviewList, error)
type SessionRepo ¶
type SessionRepo struct {
// contains filtered or unexported fields
}
func NewSessionRepo ¶
func NewSessionRepo(pg *postgres.Postgres, config *config.Config, logger *logger.Logger) *SessionRepo
New -.
func (*SessionRepo) GetList ¶
func (r *SessionRepo) GetList(ctx context.Context, req entity.GetListFilter) (entity.SessionList, error)
func (*SessionRepo) UpdateField ¶
func (r *SessionRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
type UserRepo ¶
type UserRepo struct {
// contains filtered or unexported fields
}
func NewUserRepo ¶
New -.
func (*UserRepo) UpdateField ¶
func (r *UserRepo) UpdateField(ctx context.Context, req entity.UpdateFieldRequest) (entity.RowsEffected, error)
Click to show internal directories.
Click to hide internal directories.