Documentation ¶
Index ¶
- type SimpleSchemaLoader
- func (l *SimpleSchemaLoader) Load(ctx context.Context, schema string, tables []string) (map[string]*proto.TableMetadata, error)
- func (l *SimpleSchemaLoader) LoadColumnMetadataMap(ctx context.Context, schema string, tables []string) (map[string][]*proto.ColumnMetadata, error)
- func (l *SimpleSchemaLoader) LoadIndexMetadata(ctx context.Context, schema string, tables []string) (map[string][]*proto.IndexMetadata, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type SimpleSchemaLoader ¶
type SimpleSchemaLoader struct {
// contains filtered or unexported fields
}
func NewSimpleSchemaLoader ¶
func NewSimpleSchemaLoader() *SimpleSchemaLoader
func (*SimpleSchemaLoader) Load ¶
func (l *SimpleSchemaLoader) Load(ctx context.Context, schema string, tables []string) (map[string]*proto.TableMetadata, error)
func (*SimpleSchemaLoader) LoadColumnMetadataMap ¶
func (l *SimpleSchemaLoader) LoadColumnMetadataMap(ctx context.Context, schema string, tables []string) (map[string][]*proto.ColumnMetadata, error)
func (*SimpleSchemaLoader) LoadIndexMetadata ¶
func (l *SimpleSchemaLoader) LoadIndexMetadata(ctx context.Context, schema string, tables []string) (map[string][]*proto.IndexMetadata, error)
Click to show internal directories.
Click to hide internal directories.