async function getSchema(connection) {
  try {
    const queryResult = await runQuery(SCHEMA_SQL_V1, connection);
    return formatSchemaQueryResults(queryResult);
  } catch (error) {
    const queryResult = await runQuery(SCHEMA_SQL_V0, connection);
    return formatSchemaQueryResults(queryResult);
  }
}
Get schema for connection
NOTE: Crate DB v1's schema query is not compatible with v0's schema query
In the event v1 query does not work, try v0
If that errors out as well, then let that error bubble up
@param {*} connection