Documentation ¶
Index ¶
- type GameLicenseRepository
- func (r GameLicenseRepository) Create(ctx context.Context, i *entity.GameLicense) error
- func (r GameLicenseRepository) Delete(ctx context.Context, i *entity.GameLicense) error
- func (r GameLicenseRepository) FindByGameID(ctx context.Context, gameID string) ([]entity.GameLicense, error)
- func (r GameLicenseRepository) FindByGameIDAndUserID(ctx context.Context, gameID, userID string) (*entity.GameLicense, error)
- func (r GameLicenseRepository) FindByID(ctx context.Context, id uint) (*entity.GameLicense, error)
- func (r GameLicenseRepository) FindByIDs(ctx context.Context, ids []uint) ([]entity.GameLicense, error)
- func (r GameLicenseRepository) FindByUserID(ctx context.Context, userID string) ([]entity.GameLicense, error)
- func (r GameLicenseRepository) Update(ctx context.Context, i *entity.GameLicense) error
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type GameLicenseRepository ¶
type GameLicenseRepository struct {
// contains filtered or unexported fields
}
func New ¶
func New(env *env.Postgres) GameLicenseRepository
func (GameLicenseRepository) Create ¶
func (r GameLicenseRepository) Create(ctx context.Context, i *entity.GameLicense) error
func (GameLicenseRepository) Delete ¶
func (r GameLicenseRepository) Delete(ctx context.Context, i *entity.GameLicense) error
func (GameLicenseRepository) FindByGameID ¶
func (r GameLicenseRepository) FindByGameID(ctx context.Context, gameID string) ([]entity.GameLicense, error)
func (GameLicenseRepository) FindByGameIDAndUserID ¶
func (r GameLicenseRepository) FindByGameIDAndUserID(ctx context.Context, gameID, userID string) (*entity.GameLicense, error)
func (GameLicenseRepository) FindByID ¶
func (r GameLicenseRepository) FindByID(ctx context.Context, id uint) (*entity.GameLicense, error)
func (GameLicenseRepository) FindByIDs ¶
func (r GameLicenseRepository) FindByIDs(ctx context.Context, ids []uint) ([]entity.GameLicense, error)
func (GameLicenseRepository) FindByUserID ¶
func (r GameLicenseRepository) FindByUserID(ctx context.Context, userID string) ([]entity.GameLicense, error)
func (GameLicenseRepository) Update ¶
func (r GameLicenseRepository) Update(ctx context.Context, i *entity.GameLicense) error
Click to show internal directories.
Click to hide internal directories.