Documentation
¶
Index ¶
- func NewUserRepo(tx *gorm.DB) user.IUserRepo
- func NewUserRoute(userService user.IUserService) user.IUserRoute
- type UserRepo
- func (s *UserRepo) Delete(id uint) (uint, error)
- func (s *UserRepo) First(querier *dto.UserQuerier) (*entity.User, error)
- func (s *UserRepo) Get(id uint) (*entity.User, error)
- func (s *UserRepo) List(querier *dto.UserQuerier) ([]*entity.User, error)
- func (s *UserRepo) Save(form *entity.User) (*entity.User, error)
- type UserRouteImpl
- type UserService
- func (s *UserService) Delete(ctx context.Context, id uint) (uint, error)
- func (s *UserService) First(ctx context.Context, querier *dto.UserQuerier) (*entity.User, error)
- func (s *UserService) Get(ctx context.Context, id uint) (*entity.User, error)
- func (s *UserService) List(ctx context.Context, querier *dto.UserQuerier) ([]*entity.User, error)
- func (s *UserService) Save(ctx context.Context, form *entity.User) (*entity.User, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewUserRoute ¶
func NewUserRoute(userService user.IUserService) user.IUserRoute
Types ¶
type UserRouteImpl ¶
type UserRouteImpl struct {
// contains filtered or unexported fields
}
func (*UserRouteImpl) Delete ¶
func (r *UserRouteImpl) Delete(c fiber.Ctx) error
func (*UserRouteImpl) First ¶
func (r *UserRouteImpl) First(c fiber.Ctx) error
func (*UserRouteImpl) Get ¶
func (r *UserRouteImpl) Get(c fiber.Ctx) error
func (*UserRouteImpl) List ¶
func (r *UserRouteImpl) List(c fiber.Ctx) error
func (*UserRouteImpl) Register ¶
func (r *UserRouteImpl) Register(root fiber.Router)
func (*UserRouteImpl) Save ¶
func (r *UserRouteImpl) Save(c fiber.Ctx) error
type UserService ¶
type UserService struct {
// contains filtered or unexported fields
}
func NewUserService ¶
func NewUserService(repo repo.IRepo) *UserService
func (*UserService) First ¶
func (s *UserService) First(ctx context.Context, querier *dto.UserQuerier) (*entity.User, error)
func (*UserService) List ¶
func (s *UserService) List(ctx context.Context, querier *dto.UserQuerier) ([]*entity.User, error)
Click to show internal directories.
Click to hide internal directories.