# Functions
ConvertToAvro converts a MySQL schema to an Avro schema.
ConvertToAvroFromSchema converts a MySQL schema to an Avro schema.
Get loads structured schema for "table", from master DB, identified by dbl.
GetColumns reads structured schema from information_schema for table from given connection.
GetRaw returns output of SHOW CREATE TABLE after the "CREATE TABLE xyz (" So called "raw" schema.
HasPrimaryKey checks if given table has primary key.
MutateTable perform alter schema for the given table, using temporary table and return structured and raw schema.
ParseColumnInfo reads parses column information into table schema.
# Variables
MySQLToAvroType is the static conversion map from MySQL types to Avro types.