data

package
v0.0.0-...-f79372e Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Nov 1, 2023 License: MIT Imports: 26 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func NewEntClient

func NewEntClient(cfg *conf.Bootstrap, logger log.Logger) *entgo.EntClient[*ent.Client]

NewEntClient 创建Ent ORM数据库客户端

Types

type DictDetailRepo

type DictDetailRepo struct {
	// contains filtered or unexported fields
}

func NewDictDetailRepo

func NewDictDetailRepo(data *Data, logger log.Logger) *DictDetailRepo

func (*DictDetailRepo) Count

func (r *DictDetailRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*DictDetailRepo) Create

func (*DictDetailRepo) Delete

func (*DictDetailRepo) Get

func (*DictDetailRepo) List

func (*DictDetailRepo) Update

type DictRepo

type DictRepo struct {
	// contains filtered or unexported fields
}

func NewDictRepo

func NewDictRepo(data *Data, logger log.Logger) *DictRepo

func (*DictRepo) Count

func (r *DictRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*DictRepo) Create

func (r *DictRepo) Create(ctx context.Context, req *v1.CreateDictRequest) (*v1.Dict, error)

func (*DictRepo) Delete

func (r *DictRepo) Delete(ctx context.Context, req *v1.DeleteDictRequest) (bool, error)

func (*DictRepo) Get

func (r *DictRepo) Get(ctx context.Context, req *v1.GetDictRequest) (*v1.Dict, error)

func (*DictRepo) List

func (*DictRepo) Update

func (r *DictRepo) Update(ctx context.Context, req *v1.UpdateDictRequest) (*v1.Dict, error)
type MenuRepo struct {
	// contains filtered or unexported fields
}

func NewMenuRepo

func NewMenuRepo(data *Data, logger log.Logger) *MenuRepo
func (r *MenuRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)
func (r *MenuRepo) Create(ctx context.Context, req *v1.CreateMenuRequest) (*v1.Menu, error)
func (r *MenuRepo) Delete(ctx context.Context, req *v1.DeleteMenuRequest) (bool, error)
func (r *MenuRepo) Get(ctx context.Context, req *v1.GetMenuRequest) (*v1.Menu, error)
func (r *MenuRepo) Update(ctx context.Context, req *v1.UpdateMenuRequest) (*v1.Menu, error)

type OrganizationRepo

type OrganizationRepo struct {
	// contains filtered or unexported fields
}

func NewOrganizationRepo

func NewOrganizationRepo(data *Data, logger log.Logger) *OrganizationRepo

func (*OrganizationRepo) Count

func (r *OrganizationRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*OrganizationRepo) Create

func (*OrganizationRepo) Delete

func (*OrganizationRepo) Get

func (*OrganizationRepo) List

func (*OrganizationRepo) Update

type PositionRepo

type PositionRepo struct {
	// contains filtered or unexported fields
}

func NewPositionRepo

func NewPositionRepo(data *Data, logger log.Logger) *PositionRepo

func (*PositionRepo) Count

func (r *PositionRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*PositionRepo) Create

func (*PositionRepo) Delete

func (r *PositionRepo) Delete(ctx context.Context, req *v1.DeletePositionRequest) (bool, error)

func (*PositionRepo) Get

func (*PositionRepo) List

func (*PositionRepo) Update

type RoleRepo

type RoleRepo struct {
	// contains filtered or unexported fields
}

func NewRoleRepo

func NewRoleRepo(data *Data, logger log.Logger) *RoleRepo

func (*RoleRepo) Count

func (r *RoleRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*RoleRepo) Create

func (r *RoleRepo) Create(ctx context.Context, req *v1.CreateRoleRequest) (*v1.Role, error)

func (*RoleRepo) Delete

func (r *RoleRepo) Delete(ctx context.Context, req *v1.DeleteRoleRequest) (bool, error)

func (*RoleRepo) Get

func (r *RoleRepo) Get(ctx context.Context, req *v1.GetRoleRequest) (*v1.Role, error)

func (*RoleRepo) List

func (*RoleRepo) Update

func (r *RoleRepo) Update(ctx context.Context, req *v1.UpdateRoleRequest) (*v1.Role, error)

type UserRepo

type UserRepo struct {
	// contains filtered or unexported fields
}

func NewUserRepo

func NewUserRepo(data *Data, logger log.Logger) *UserRepo

func (*UserRepo) Count

func (r *UserRepo) Count(ctx context.Context, whereCond []func(s *sql.Selector)) (int, error)

func (*UserRepo) Create

func (r *UserRepo) Create(ctx context.Context, req *v1.CreateUserRequest) (*v1.User, error)

func (*UserRepo) Delete

func (r *UserRepo) Delete(ctx context.Context, req *v1.DeleteUserRequest) (bool, error)

func (*UserRepo) Get

func (r *UserRepo) Get(ctx context.Context, req *v1.GetUserRequest) (*v1.User, error)

func (*UserRepo) GetUserByUserName

func (r *UserRepo) GetUserByUserName(ctx context.Context, userName string) (*v1.User, error)

func (*UserRepo) List

func (*UserRepo) Update

func (r *UserRepo) Update(ctx context.Context, req *v1.UpdateUserRequest) (*v1.User, error)

func (*UserRepo) UserExists

func (r *UserRepo) UserExists(ctx context.Context, req *v1.UserExistsRequest) (*v1.UserExistsResponse, error)

func (*UserRepo) VerifyPassword

func (r *UserRepo) VerifyPassword(ctx context.Context, req *v1.VerifyPasswordRequest) (*v1.User, error)

Directories

Path Synopsis
ent

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL