Documentation ¶
Index ¶
- type AdminDivisionRepository
- func (a *AdminDivisionRepository) Delete(ctx context.Context, id int)
- func (a *AdminDivisionRepository) FindAll(ctx context.Context) []domain.AdminDivision
- func (a *AdminDivisionRepository) FindById(ctx context.Context, id int) (domain.AdminDivision, error)
- func (a *AdminDivisionRepository) Save(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision
- func (a *AdminDivisionRepository) Update(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision
- type AdminTierRepository
- func (a *AdminTierRepository) FindAll(ctx context.Context) []domain.AdminTier
- func (a *AdminTierRepository) FindAllPaged(ctx context.Context, sort string, page util.StringInt, ...) []domain.AdminTier
- func (a *AdminTierRepository) FindById(ctx context.Context, id util.StringInt) (domain.AdminTier, error)
- func (a *AdminTierRepository) Save(ctx context.Context, adminTier domain.AdminTier) domain.AdminTier
- func (a *AdminTierRepository) Update(ctx context.Context, adminTier domain.AdminTier) domain.AdminTier
- type IAdminDivisionRepository
- type IAdminTierRepository
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type AdminDivisionRepository ¶
type AdminDivisionRepository struct {
// contains filtered or unexported fields
}
func (*AdminDivisionRepository) Delete ¶
func (a *AdminDivisionRepository) Delete(ctx context.Context, id int)
func (*AdminDivisionRepository) FindAll ¶
func (a *AdminDivisionRepository) FindAll(ctx context.Context) []domain.AdminDivision
func (*AdminDivisionRepository) FindById ¶
func (a *AdminDivisionRepository) FindById(ctx context.Context, id int) (domain.AdminDivision, error)
func (*AdminDivisionRepository) Save ¶
func (a *AdminDivisionRepository) Save(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision
func (*AdminDivisionRepository) Update ¶
func (a *AdminDivisionRepository) Update(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision
type AdminTierRepository ¶
type AdminTierRepository struct {
// contains filtered or unexported fields
}
func (*AdminTierRepository) FindAll ¶
func (a *AdminTierRepository) FindAll(ctx context.Context) []domain.AdminTier
func (*AdminTierRepository) FindAllPaged ¶
type IAdminDivisionRepository ¶
type IAdminDivisionRepository interface { Save(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision Update(ctx context.Context, adminDivision domain.AdminDivision) domain.AdminDivision Delete(ctx context.Context, id int) FindById(ctx context.Context, id int) (domain.AdminDivision, error) FindAll(ctx context.Context) []domain.AdminDivision }
func NewAdminDivisionRepository ¶
func NewAdminDivisionRepository(passedDB *sql.DB) IAdminDivisionRepository
type IAdminTierRepository ¶
type IAdminTierRepository interface { Save(ctx context.Context, adminTier domain.AdminTier) domain.AdminTier Update(ctx context.Context, adminTier domain.AdminTier) domain.AdminTier FindById(ctx context.Context, id util.StringInt) (domain.AdminTier, error) FindAll(ctx context.Context) []domain.AdminTier FindAllPaged(ctx context.Context, sort string, page util.StringInt, itemPerPage util.StringInt) []domain.AdminTier }
func NewAdminTierRepository ¶
func NewAdminTierRepository(db *sql.DB) IAdminTierRepository
Click to show internal directories.
Click to hide internal directories.