Documentation
¶
Index ¶
- type GameDiscountRepository
- func (r GameDiscountRepository) Create(ctx context.Context, i *entity.GameDiscount) error
- func (r GameDiscountRepository) CreateMultiple(ctx context.Context, items []entity.GameDiscount) error
- func (r GameDiscountRepository) Delete(ctx context.Context, i *entity.GameDiscount) error
- func (r GameDiscountRepository) DeleteMultiple(ctx context.Context, items []entity.GameDiscount) error
- func (r GameDiscountRepository) FindByDiscountID(ctx context.Context, discountID uint) ([]entity.GameDiscount, error)
- func (r GameDiscountRepository) FindByGameID(ctx context.Context, gameID string) ([]entity.GameDiscount, error)
- func (r GameDiscountRepository) FindByGameIDAndDiscountID(ctx context.Context, packageID string, discountID uint) (*entity.GameDiscount, error)
- func (r GameDiscountRepository) FindByID(ctx context.Context, id uint) (*entity.GameDiscount, error)
- func (r GameDiscountRepository) FindByIDs(ctx context.Context, ids []uint) ([]entity.GameDiscount, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GameDiscountRepository ¶
type GameDiscountRepository struct {
// contains filtered or unexported fields
}
func New ¶
func New(env *env.Postgres) GameDiscountRepository
func (GameDiscountRepository) Create ¶
func (r GameDiscountRepository) Create(ctx context.Context, i *entity.GameDiscount) error
func (GameDiscountRepository) CreateMultiple ¶
func (r GameDiscountRepository) CreateMultiple(ctx context.Context, items []entity.GameDiscount) error
func (GameDiscountRepository) Delete ¶
func (r GameDiscountRepository) Delete(ctx context.Context, i *entity.GameDiscount) error
func (GameDiscountRepository) DeleteMultiple ¶
func (r GameDiscountRepository) DeleteMultiple(ctx context.Context, items []entity.GameDiscount) error
func (GameDiscountRepository) FindByDiscountID ¶
func (r GameDiscountRepository) FindByDiscountID(ctx context.Context, discountID uint) ([]entity.GameDiscount, error)
func (GameDiscountRepository) FindByGameID ¶
func (r GameDiscountRepository) FindByGameID(ctx context.Context, gameID string) ([]entity.GameDiscount, error)
func (GameDiscountRepository) FindByGameIDAndDiscountID ¶
func (r GameDiscountRepository) FindByGameIDAndDiscountID(ctx context.Context, packageID string, discountID uint) (*entity.GameDiscount, error)
func (GameDiscountRepository) FindByID ¶
func (r GameDiscountRepository) FindByID(ctx context.Context, id uint) (*entity.GameDiscount, error)
func (GameDiscountRepository) FindByIDs ¶
func (r GameDiscountRepository) FindByIDs(ctx context.Context, ids []uint) ([]entity.GameDiscount, error)
Click to show internal directories.
Click to hide internal directories.