db2esmeta

package
v1.2.2 Latest Latest
Warning

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

Go to latest
Published: Jan 25, 2025 License: MulanPSL-2.0 Imports: 7 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InjectDb2esMeta

func InjectDb2esMeta(s *Db2esMeta)

func InjectDb2esMetafactroy

func InjectDb2esMetafactroy(s *Db2esMetafactroy)

func LoadDb2esMeta

func LoadDb2esMeta() baseiface.ISingleton

func LoadDb2esMetafactroy

func LoadDb2esMetafactroy() baseiface.ISingleton

Types

type Db2esMeta

type Db2esMeta struct {
	basedto.BaseEntity

	TableName string
	IndexName string
	Pkey      string

	EsMapping EsMapping
	// contains filtered or unexported fields
}

func FindBeanDb2esMeta

func FindBeanDb2esMeta() *Db2esMeta

func NewDb2esMeta

func NewDb2esMeta() *Db2esMeta

func (*Db2esMeta) FromDb

func (this *Db2esMeta) FromDb(table *metadata.MetadataTable)

var DbFactry = service.NewMetadataFactroy()

func (*Db2esMeta) ToEs

func (this *Db2esMeta) ToEs()

func (*Db2esMeta) ToMappings

func (this *Db2esMeta) ToMappings() string

type Db2esMetafactroy

type Db2esMetafactroy struct {
	basedto.BaseEntity
	*service.MetadataFactroy
}

func FindBeanDb2esMetafactroy

func FindBeanDb2esMetafactroy() *Db2esMetafactroy

func NewDb2esMetafactroy

func NewDb2esMetafactroy() *Db2esMetafactroy

func (Db2esMetafactroy) FindDb2es

func (self Db2esMetafactroy) FindDb2es(table string) *metadata.MetadataTable

func (Db2esMetafactroy) MakeDb2Es

func (self Db2esMetafactroy) MakeDb2Es(table string) string

type EsMapping

type EsMapping struct {
	Settings string `json:"settings"`
	Mappings string `json:"mappings"`
}

* @Description: * @FilePath: \goconfig\meta\db2esmeta\db2es_meta.go

Jump to

Keyboard shortcuts

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