On Thu, 4 Feb 2021 at 16:17, Christophe Pettus <[email protected]> wrote:

> Having a single convenience method on the connection object that does the 
> equivalent of a .execute() and a .fetchall() might be useful, though.

You can already do it (in psycopg3):

    for record in conn.execute("query"):
        # do stuff

or

    records = conn.execute("query").fetchall()

or

    record = conn.execute("query").fetchone()

The latter examples are two methods, not one, but I think they compose
nicely enough, no? They are pretty orthogonal.


-- Daniele


Reply via email to