move all integration tests to single file, invoke tests with shell script
remove logger
use interfaces only where necessary
remove old private fields, fix column converter reference
make LRUCache a public type that can be set on the *Db instance
close the statement
mark it as bug instead of todo
make migration id private and set it automatically.
change order of return arguments so the error comes last.
linebreak for readability
document public Db fields
document Tx
LogFunc for flexible query logging