# Packages
No description provided by the author
# Functions
CheckColumns will return a non-nil error if one or more columns from cols is missing from the underlying struct.
Columns returns all the struct table columns according to the 'db' and 'json' meta tag values.
MissingColumns returns a list of columns from cols that were not found in the provided struct.
MySQL is a convenience initializer to obtain a MySQL DB connection.
MySQLTx is a convenience initializer to obtain a MySQL DB connection.
NewBatchLoader will create a BatchLoader.
PGSSL is a convenience initializer to obtain a Postgres DB connection using ssl certs
Note that this connection will set the default transaction isolation level to 'serializable' to enforce more true atomic batch loading.
PGx is a convenience initializer to obtain a Postgres sqlx.DB connection
Note that this connection will set the default transaction isolation level to 'serializable' to enforce more true atomic batch loading.
PGxSSL is a convenience initializer to obtain a Postgres sqlx.DB connection using ssl certs
Note that this connection will set the default transaction isolation level to 'serializable' to enforce more true atomic batch loading.
Postgres is a convenience initializer to obtain a Postgres DB connection.
PostgresTx is a convenience initializer to obtain a Postgres DB connection
Note that this connection has an option to set transaction isolation level to 'serializable' to enforce more true atomic batch loading.
Values prepares a row insert for struct v for the provided columns.
# Interfaces
BatchLoader implementations should have an initializer that also pings the db to check the connection.