Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ParseConfig ¶
func ParseConfig[T types.Config](configData types.ConfigData) (T, error)
ParseConfig parses the HCL config and returns the struct Config is an interface that all configuration structs must implement
func ParseConfigIntoTarget ¶ added in v0.2.0
func ParseConfigIntoTarget(configData types.ConfigData, target types.Config) error
Types ¶
type Config ¶
Config is an interface that all configuration structs must implement - this includes: - table config - source config - connection config - format config
type DynamicTableConfig ¶
type DynamicTableConfig interface {
GetSchema() (*schema.TableSchema, error)
}
DynamicTableConfig is an interface that all dynamic table configuration structs must implement
Click to show internal directories.
Click to hide internal directories.