Async api abstraction for clojure.jdbc using core.async.