dbs

package
v1.0.1 Latest Latest
Warning

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

Go to latest
Published: Dec 8, 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

type Business struct {
}

func NewBusiness

func NewBusiness() *Business

func (Business) AllBusinessField

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

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

func (Business) CreateBusiness

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

CreateBusiness 创建数据

func (Business) DeleteBusiness

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

DeleteBusiness 删除数据

func (Business) GetBusiness

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

GetBusiness 获取指定的数据

func (Business) ListBusiness

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

ListBusiness 获取列表

func (Business) ListBusinessValue

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

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

func (Business) UpdateBusiness

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

UpdateBusiness 更新数据

func (Business) UpdateBusinessValues

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

UpdateBusinessValues 更新数据

type Configure

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

func NewConfigure

func NewConfigure() *Configure

func (Configure) BroadcastConfigure

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

BroadcastConfigure 广播配置变更

func (Configure) CreateConfigure

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

CreateConfigure 创建数据

func (Configure) DeleteConfigure

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

DeleteConfigure 删除数据

func (Configure) GetConfigure

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

GetConfigure 获取指定的数据

func (Configure) GetConfigureByEnvAndSrv

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

GetConfigureByEnvAndSrv 获取指定版本的模板

func (Configure) ListConfigure

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

ListConfigure 获取列表

func (Configure) SubscribeConfigure

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

SubscribeConfigure 广播配置变更

func (Configure) UpdateConfigure

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

UpdateConfigure 更新数据

type Env

type Env struct {
}

func NewEnv

func NewEnv() *Env

func (Env) CreateEnv

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

CreateEnv 创建环境数据

func (Env) DeleteEnv

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

DeleteEnv 删除环境数据

func (Env) GetEnv

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

GetEnv 获取指定的数据

func (Env) GetEnvByKeyword

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

GetEnvByKeyword 获取指定数据

func (Env) GetEnvByToken

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

GetEnvByToken 获取指定数据

func (Env) ListEnv

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

ListEnv 获取列表

func (Env) UpdateEnv

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

UpdateEnv 更新环境数据

type Resource

type Resource struct {
}

func NewResource

func NewResource() *Resource

func (Resource) AllResourceField

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

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

func (Resource) CreateResource

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

CreateResource 创建数据

func (Resource) DeleteResource

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

DeleteResource 删除数据

func (Resource) GetResource

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

GetResource 获取指定的数据

func (Resource) GetResourceByKeyword

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

GetResourceByKeyword 获取指定数据

func (Resource) ListResource

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

ListResource 获取列表

func (Resource) ListResourceValue

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

ListResourceValue 获取列表

func (Resource) UpdateResource

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

UpdateResource 更新数据

func (Resource) UpdateResourceValues

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

UpdateResourceValues 更新数据

type Server

type Server struct {
}

func NewServer

func NewServer() *Server

func (Server) CreateServer

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

CreateServer 创建数据

func (Server) DeleteServer

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

DeleteServer 删除数据

func (Server) GetServer

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

GetServer 获取指定的数据

func (Server) GetServerByKeyword

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

GetServerByKeyword 获取指定数据

func (Server) ListServer

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

ListServer 获取列表

func (Server) UpdateServer

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

UpdateServer 更新数据

type Template

type Template struct {
}

func NewTemplate

func NewTemplate() *Template

func (Template) CreateTemplate

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

CreateTemplate 创建数据

func (Template) CurrentTemplate

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

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

func (Template) DeleteTemplate

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

DeleteTemplate 删除数据

func (Template) GetTemplate

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

GetTemplate 获取指定的数据

func (Template) GetTemplateByVersion

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

GetTemplateByVersion 获取指定版本的模板

func (Template) ListTemplate

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

ListTemplate 获取列表

func (Template) UpdateTemplate

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

UpdateTemplate 更新数据

func (Template) UseTemplate

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