package
0.2.0
Repository: https://github.com/breeze0806/go-etl.git
Documentation: pkg.go.dev

# Functions

NewBaseBatchReader Get basic batch reader through task, query mode, and transaction options.
NewBaseConfig creates a new instance of BaseConfig based on the provided JSON configuration conf.
Create a new instance of the BasicDbHandler using the function to obtain a querier (newQuerier) and transaction options (opts).
NewJob Get job through database handler.
NewMaxParam Get query parameters through relational database input configuration config, corresponding database table table, and transaction options opts.
NewMinParam Get the minimum value parameter through relational database input configuration config, corresponding database table table, and transaction options opts.
NewQueryParam Get query parameters through relational database input configuration config, corresponding database table table, and transaction options opts.
NewSplitParam Get table parameter configuration config, get split table parameters through table parameters of the corresponding database table and transaction options opts.
NewTableParam Get table parameter configuration config, get table parameters through table parameters of the corresponding database table and transaction options opts.
NewTask Get task through database handler.
StartRead Start reading.

# Structs

BaseBatchReader Basic batch reader.
BaseColumn represents basic column information.
BaseConfig represents the basic configuration for a relational data reader.
BaseDbHandler - Basic Database Handler.
ConnConfig represents the configuration for connecting to a database.
Job.
MaxParam Maximum value parameter.
MinParam Minimum value parameter.
QueryParam Query parameters.
SplitConfig - Splitting Configuration.
SplitParam Splitting parameters.
SplitRange - Splitting Range Configuration.
TableConfig represents the configuration for a table.
TableParam Table parameters.
Task.

# Interfaces

BatchReader Batch reader.
Column represents column information.
Config represents the configuration for a relational data reader.
DbHandler - Database Handler.
Querier - Query Executor.
TableParamConfig Table parameter configuration.
TableParamTable Get the table of the corresponding database through table parameters.