I think it would be convenient to have connection execute
and fetch..
methods in pool. Because single queries is not so rare. I mean:
async with pool.acquire() as con:
await con.fetch('SELECT ...')
Would be just:
await pool.fetch('SELECT ...')
I can make PR if you like it.