data

package
v0.0.0-...-bd15ea0 Latest Latest
Warning

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

Go to latest
Published: Aug 5, 2022 License: MIT Imports: 16 Imported by: 0

README

Data

Documentation

Index

Constants

This section is empty.

Variables

ProviderSet is data providers.

Functions

func ModelToResponse

func ModelToResponse(administrator entity.AdministratorEntity) biz.Administrator

ModelToResponse 转换 administrator 表中所有字段的值

func NewAdministratorRepo

func NewAdministratorRepo(data *Data, logger log.Logger) biz.AdministratorRepo

func NewDiscovery

func NewDiscovery(conf *conf.Registry) registry.Discovery

func NewMysqlCmd

func NewMysqlCmd(conf *conf.Data, logger log.Logger) *gorm.DB

func NewRedisCmd

func NewRedisCmd(conf *conf.Data, logger log.Logger) redis.Cmdable

func NewRegistrar

func NewRegistrar(conf *conf.Registry) registry.Registrar

Types

type AdministratorRepo

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

func (AdministratorRepo) CreateAdministrator

func (b AdministratorRepo) CreateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)

func (AdministratorRepo) DeleteAdministrator

func (b AdministratorRepo) DeleteAdministrator(ctx context.Context, id int64) error

func (AdministratorRepo) GetAdministrator

func (b AdministratorRepo) GetAdministrator(ctx context.Context, id int64) (*biz.Administrator, error)

func (AdministratorRepo) GetAdministratorByParams

func (b AdministratorRepo) GetAdministratorByParams(params map[string]interface{}) (record entity.AdministratorEntity, err error)

GetAdministratorByParams 根据条件获取数据

func (AdministratorRepo) ListAdministrator

func (b AdministratorRepo) ListAdministrator(ctx context.Context, pageNum, pageSize int64) ([]*biz.Administrator, int64, error)

func (AdministratorRepo) UpdateAdministrator

func (b AdministratorRepo) UpdateAdministrator(ctx context.Context, reqData *biz.Administrator) (*biz.Administrator, error)

type Data

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

Data .

func NewData

func NewData(db *gorm.DB, redisCmd redis.Cmdable, logger log.Logger) (*Data, func(), error)

NewData .

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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