Log text of failed queries at log level ERROR

Previously query texts were always logged at log level DEBUG, but
that doesn't help much in a normal production environment when
trying to identify the cause of issues.

Also make various other minor improvements to query logging and
handling of database errors.

Implements GitHub #498.
This commit is contained in:
Ian Barwick
2018-08-27 13:10:42 +09:00
parent 7745844078
commit c1586e39b7
5 changed files with 359 additions and 308 deletions

637
dbutils.c

File diff suppressed because it is too large Load Diff