database fns now take a conn-ctx instead of a raw conn
Allows for attaching metadata to the transactions, and maybe more things in the future.