db2esmeta

package
v0.0.0-...-0b700f4 Latest Latest
Warning

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

Go to latest
Published: Apr 12, 2026 License: MulanPSL-2.0 Imports: 8 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 InjectEsMapping

func InjectEsMapping(s *EsMapping)

func LoadDb2esMeta

func LoadDb2esMeta() baseiface.ISingleton

func LoadDb2esMetafactroy

func LoadDb2esMetafactroy() baseiface.ISingleton

func LoadEsMapping

func LoadEsMapping() 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

FindBeanDb2esMeta

func NewDb2esMeta

func NewDb2esMeta() *Db2esMeta

func (*Db2esMeta) FromDb

func (this *Db2esMeta) FromDb(table *dto.MetaTableDto)

var DbFactry = metafactroy.NewMetadataFactroy()

func (*Db2esMeta) ToEs

func (this *Db2esMeta) ToEs()

func (*Db2esMeta) ToMappings

func (this *Db2esMeta) ToMappings() string

type Db2esMetafactroy

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

func FindBeanDb2esMetafactroy

func FindBeanDb2esMetafactroy() *Db2esMetafactroy

FindBeanDb2esMetafactroy

func NewDb2esMetafactroy

func NewDb2esMetafactroy() *Db2esMetafactroy

func (Db2esMetafactroy) FindDb2es

func (self Db2esMetafactroy) FindDb2es(table string) *dto.MetaTableDto

func (Db2esMetafactroy) MakeDb2EsMapping

func (self Db2esMetafactroy) MakeDb2EsMapping(table string) EsMapping

func (Db2esMetafactroy) MakeDb2EsMappingStr

func (self Db2esMetafactroy) MakeDb2EsMappingStr(table string) string

type EsMapping

type EsMapping struct {
	basedto.BaseEntity
	Settings    string         `json:"settings"`
	MappingsStr string         `json:"-"`
	Mappings    map[string]any `json:"mappings"`
}

func FindBeanEsMapping

func FindBeanEsMapping() *EsMapping

FindBeanEsMapping

func NewEsMapping

func NewEsMapping() *EsMapping

Jump to

Keyboard shortcuts

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