add db-create-table that accepts db as the first parameter

I want to pass a db connection to `create-table`, but `create-table` calls `do-commands`, which only uses `*db*`. Are you open to something like `db-create-table`, which calls `db-do-commands` instead?