Upgrade, fix tests and add list-sql-schema script

1 job for master in 1 minute and 52 seconds
Status Job ID Name Coverage
  Test
failed #409031367
test

00:01:52

 
Name Stage Failure
failed
test Test
     #include <sql.h>
^~~~~~~
compilation terminated.
error: command 'gcc' failed with exit status 1
----------------------------------------
ERROR: Command errored out with exit status 1: /builds/atviriduomenys/manifest/ci/env/bin/python -u -c 'import sys, setuptools, tokenize; sys.argv[0] = '"'"'/tmp/pip-install-sksuipih/pyodbc/setup.py'"'"'; __file__='"'"'/tmp/pip-install-sksuipih/pyodbc/setup.py'"'"';f=getattr(tokenize, '"'"'open'"'"', open)(__file__);code=f.read().replace('"'"'\r\n'"'"', '"'"'\n'"'"');f.close();exec(compile(code, __file__, '"'"'exec'"'"'))' install --record /tmp/pip-record-nfadgnv2/install-record.txt --single-version-externally-managed --compile --install-headers /builds/atviriduomenys/manifest/ci/env/include/site/python3.7/pyodbc Check the logs for full command output.
WARNING: You are using pip version 19.2.3, however version 19.3.1 is available.
You should consider upgrading via the 'pip install --upgrade pip' command.
ERROR: Job failed: exit code 1