metadata

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: 6 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

This section is empty.

Functions

func InjectMetadataService

func InjectMetadataService(s *MetadataService)

func InjectTableInfo

func InjectTableInfo(s *TableInfo)

func LoadMetadataService

func LoadMetadataService() baseiface.ISingleton

func LoadTableInfo

func LoadTableInfo() baseiface.ISingleton

Types

type MetadataService

type MetadataService struct {
	basedto.BaseEntitySingle
}

func FindBeanMetadataService

func FindBeanMetadataService() *MetadataService

FindBeanMetadataService

func NewMetadataService

func NewMetadataService() *MetadataService

func (*MetadataService) FindColumns

func (self *MetadataService) FindColumns(tableName string) ([]*TableInfo, error)

func (*MetadataService) FindTables

func (self *MetadataService) FindTables() ([]*TableInfo, error)

type TableInfo

type TableInfo struct {
	basedto.BaseEntity
	TableSchema string `json:"table_schema"`
	TableName   string `json:"table_name"`

	ColumnName    string `json:"column_name"`
	ColumnComment string `json:"column_comment"`
}

func FindBeanTableInfo

func FindBeanTableInfo() *TableInfo

FindBeanTableInfo

func NewTableInfo

func NewTableInfo() *TableInfo

Jump to

Keyboard shortcuts

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