Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var AdminRepoProvider = wire.NewSet( NewUserRepo, )
Functions ¶
This section is empty.
Types ¶
type ProductRepo ¶
type ProductRepo interface {
Create(ctx context.Context, model *adminmodel.Product) error
}
func NewProductRepo ¶
func NewProductRepo(data *data.Data) ProductRepo
type UserRepo ¶
type UserRepo interface { Create(ctx context.Context, model *adminmodel.User) error FindByLoginName(ctx context.Context, loginName string) (result *adminmodel.User, has bool, err error) FindByEmail(ctx context.Context, email string) (result *adminmodel.User, has bool, err error) FindById(ctx context.Context, userId int) (result *adminmodel.User, has bool, err error) Update(ctx context.Context, model *adminmodel.User) error }
func NewUserRepo ¶
Click to show internal directories.
Click to hide internal directories.