dbs

package
v1.0.49 Latest Latest
Warning

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

Go to latest
Published: Oct 4, 2024 License: MIT Imports: 12 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

This section is empty.

Types

type Business added in v1.0.48

type Business struct {
}

func NewBusiness added in v1.0.48

func NewBusiness() *Business

func (Business) AllBusinessField added in v1.0.48

func (r Business) AllBusinessField(ctx kratosx.Context, srvId uint32) ([]string, error)

AllBusinessField 获取指定服务的可用的业务字段key列表

func (Business) CreateBusiness added in v1.0.48

func (r Business) CreateBusiness(ctx kratosx.Context, business *entity.Business) (uint32, error)

CreateBusiness 创建数据

func (Business) DeleteBusiness added in v1.0.48

func (r Business) DeleteBusiness(ctx kratosx.Context, id uint32) error

DeleteBusiness 删除数据

func (Business) GetBusiness added in v1.0.48

func (r Business) GetBusiness(ctx kratosx.Context, id uint32) (*entity.Business, error)

GetBusiness 获取指定的数据

func (Business) ListBusiness added in v1.0.48

func (r Business) ListBusiness(ctx kratosx.Context, req *types.ListBusinessRequest) ([]*entity.Business, uint32, error)

ListBusiness 获取列表

func (Business) ListBusinessValue added in v1.0.48

func (r Business) ListBusinessValue(ctx kratosx.Context, req *types.ListBusinessValueRequest) ([]*entity.BusinessValue, error)

ListBusinessValue 获取指定业务字段的值列表

func (Business) UpdateBusiness added in v1.0.48

func (r Business) UpdateBusiness(ctx kratosx.Context, business *entity.Business) error

UpdateBusiness 更新数据

func (Business) UpdateBusinessValues added in v1.0.48

func (r Business) UpdateBusinessValues(ctx kratosx.Context, bvs []*entity.BusinessValue) error

UpdateBusinessValues 更新数据

type Configure added in v1.0.48

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

func NewConfigure added in v1.0.48

func NewConfigure() *Configure

func (Configure) BroadcastConfigure added in v1.0.48

func (r Configure) BroadcastConfigure(ctx kratosx.Context, envId uint32, srvId uint32) error

BroadcastConfigure 广播配置变更

func (Configure) CreateConfigure added in v1.0.48

func (r Configure) CreateConfigure(ctx kratosx.Context, configure *entity.Configure) (uint32, error)

CreateConfigure 创建数据

func (Configure) DeleteConfigure added in v1.0.48

func (r Configure) DeleteConfigure(ctx kratosx.Context, id uint32) error

DeleteConfigure 删除数据

func (Configure) GetConfigure added in v1.0.48

func (r Configure) GetConfigure(ctx kratosx.Context, id uint32) (*entity.Configure, error)

GetConfigure 获取指定的数据

func (Configure) GetConfigureByEnvAndSrv added in v1.0.48

func (r Configure) GetConfigureByEnvAndSrv(ctx kratosx.Context, envId, srvId uint32) (*entity.Configure, error)

GetConfigureByEnvAndSrv 获取指定版本的模板

func (Configure) ListConfigure added in v1.0.48

func (r Configure) ListConfigure(ctx kratosx.Context, req *types.ListConfigureRequest) ([]*entity.Configure, uint32, error)

ListConfigure 获取列表

func (Configure) SubscribeConfigure added in v1.0.48

func (r Configure) SubscribeConfigure(f func(ctx kratosx.Context, envId uint32, srvId uint32) error)

SubscribeConfigure 广播配置变更

func (Configure) UpdateConfigure added in v1.0.48

func (r Configure) UpdateConfigure(ctx kratosx.Context, configure *entity.Configure) error

UpdateConfigure 更新数据

type Env added in v1.0.48

type Env struct {
}

func NewEnv added in v1.0.48

func NewEnv() *Env

func (Env) CreateEnv added in v1.0.48

func (r Env) CreateEnv(ctx kratosx.Context, env *entity.Env) (uint32, error)

CreateEnv 创建环境数据

func (Env) DeleteEnv added in v1.0.48

func (r Env) DeleteEnv(ctx kratosx.Context, id uint32) error

DeleteEnv 删除环境数据

func (Env) GetEnv added in v1.0.48

func (r Env) GetEnv(ctx kratosx.Context, id uint32) (*entity.Env, error)

GetEnv 获取指定的数据

func (Env) GetEnvByKeyword added in v1.0.48

func (r Env) GetEnvByKeyword(ctx kratosx.Context, keyword string) (*entity.Env, error)

GetEnvByKeyword 获取指定数据

func (Env) GetEnvByToken added in v1.0.48

func (r Env) GetEnvByToken(ctx kratosx.Context, token string) (*entity.Env, error)

GetEnvByToken 获取指定数据

func (Env) ListEnv added in v1.0.48

func (r Env) ListEnv(ctx kratosx.Context, req *types.ListEnvRequest) ([]*entity.Env, uint32, error)

ListEnv 获取列表

func (Env) UpdateEnv added in v1.0.48

func (r Env) UpdateEnv(ctx kratosx.Context, env *entity.Env) error

UpdateEnv 更新环境数据

type Resource added in v1.0.48

type Resource struct {
}

func NewResource added in v1.0.48

func NewResource() *Resource

func (Resource) AllResourceField added in v1.0.48

func (r Resource) AllResourceField(ctx kratosx.Context, sid uint32) ([]string, error)

AllResourceField 获取指定服务的全部可用资源字段

func (Resource) CreateResource added in v1.0.48

func (r Resource) CreateResource(ctx kratosx.Context, resource *entity.Resource) (uint32, error)

CreateResource 创建数据

func (Resource) DeleteResource added in v1.0.48

func (r Resource) DeleteResource(ctx kratosx.Context, id uint32) error

DeleteResource 删除数据

func (Resource) GetResource added in v1.0.48

func (r Resource) GetResource(ctx kratosx.Context, id uint32) (*entity.Resource, error)

GetResource 获取指定的数据

func (Resource) GetResourceByKeyword added in v1.0.48

func (r Resource) GetResourceByKeyword(ctx kratosx.Context, keyword string) (*entity.Resource, error)

GetResourceByKeyword 获取指定数据

func (Resource) ListResource added in v1.0.48

func (r Resource) ListResource(ctx kratosx.Context, req *types.ListResourceRequest) ([]*entity.Resource, uint32, error)

ListResource 获取列表

func (Resource) ListResourceValue added in v1.0.48

func (r Resource) ListResourceValue(ctx kratosx.Context, req *types.ListResourceValueRequest) ([]*entity.ResourceValue, error)

ListResourceValue 获取列表

func (Resource) UpdateResource added in v1.0.48

func (r Resource) UpdateResource(ctx kratosx.Context, resource *entity.Resource) error

UpdateResource 更新数据

func (Resource) UpdateResourceValues added in v1.0.48

func (r Resource) UpdateResourceValues(ctx kratosx.Context, rvs []*entity.ResourceValue) error

UpdateResourceValues 更新数据

type Server added in v1.0.48

type Server struct {
}

func NewServer added in v1.0.48

func NewServer() *Server

func (Server) CreateServer added in v1.0.48

func (r Server) CreateServer(ctx kratosx.Context, server *entity.Server) (uint32, error)

CreateServer 创建数据

func (Server) DeleteServer added in v1.0.48

func (r Server) DeleteServer(ctx kratosx.Context, id uint32) error

DeleteServer 删除数据

func (Server) GetServer added in v1.0.48

func (r Server) GetServer(ctx kratosx.Context, id uint32) (*entity.Server, error)

GetServer 获取指定的数据

func (Server) GetServerByKeyword added in v1.0.48

func (r Server) GetServerByKeyword(ctx kratosx.Context, keyword string) (*entity.Server, error)

GetServerByKeyword 获取指定数据

func (Server) ListServer added in v1.0.48

func (r Server) ListServer(ctx kratosx.Context, req *types.ListServerRequest) ([]*entity.Server, uint32, error)

ListServer 获取列表

func (Server) UpdateServer added in v1.0.48

func (r Server) UpdateServer(ctx kratosx.Context, server *entity.Server) error

UpdateServer 更新数据

type Template added in v1.0.48

type Template struct {
}

func NewTemplate added in v1.0.48

func NewTemplate() *Template

func (Template) CreateTemplate added in v1.0.48

func (r Template) CreateTemplate(ctx kratosx.Context, template *entity.Template) (uint32, error)

CreateTemplate 创建数据

func (Template) CurrentTemplate added in v1.0.48

func (r Template) CurrentTemplate(ctx kratosx.Context, sid uint32) (*entity.Template, error)

CurrentTemplate 获取当前正在使用的模板

func (Template) DeleteTemplate added in v1.0.48

func (r Template) DeleteTemplate(ctx kratosx.Context, id uint32) error

DeleteTemplate 删除数据

func (Template) GetTemplate added in v1.0.48

func (r Template) GetTemplate(ctx kratosx.Context, id uint32) (*entity.Template, error)

GetTemplate 获取指定的数据

func (Template) GetTemplateByVersion added in v1.0.48

func (r Template) GetTemplateByVersion(ctx kratosx.Context, version string) (*entity.Template, error)

GetTemplateByVersion 获取指定版本的模板

func (Template) ListTemplate added in v1.0.48

func (r Template) ListTemplate(ctx kratosx.Context, req *types.ListTemplateRequest) ([]*entity.Template, uint32, error)

ListTemplate 获取列表

func (Template) UpdateTemplate added in v1.0.48

func (r Template) UpdateTemplate(ctx kratosx.Context, template *entity.Template) error

UpdateTemplate 更新数据

func (Template) UseTemplate added in v1.0.48

func (r Template) UseTemplate(ctx kratosx.Context, srvId, tpId uint32) error

UseTemplate 使用模板

Jump to

Keyboard shortcuts

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