Documentation
¶
Index ¶
- func ConnectPool(ctx context.Context, host, port, user, password, dbname string, ...) (*pgxpool.Pool, error)
- func DataConsumer(ctx context.Context, pool *pgxpool.Pool, tableName string, columns []string, ...)
- func DataProducer(ctx context.Context, pool *pgxpool.Pool, tableName string, ...)
- func FetchColumns(ctx context.Context, pool *pgxpool.Pool, tableName string) ([]string, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ConnectPool ¶
func DataConsumer ¶
func DataConsumer(ctx context.Context, pool *pgxpool.Pool, tableName string, columns []string, dataChan <-chan []interface{}, wg *sync.WaitGroup)
DataConsumer receives data from a channel and writes it to the target database.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.