diff options
author | Anna Glasgall <adam@crossproduct.net> | 2022-10-27 20:40:19 -0400 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-10-27 17:40:19 -0700 |
commit | 285e62559e81f3a106426d54850755bee0f53bd9 (patch) | |
tree | 1433d631c241a0ffae9939ef9890bb41085a7cc8 /pgcli/magic.py | |
parent | 1726ff5397538d5061be1a5fae1b060e3140e696 (diff) |
magic: use pgcli.connect_uri instead of connect (#1375)
This makes %pgcli work even if you use non-password (e.g. TLS cert)
authentication
Diffstat (limited to 'pgcli/magic.py')
-rw-r--r-- | pgcli/magic.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/pgcli/magic.py b/pgcli/magic.py index 6e58f28b..09902a29 100644 --- a/pgcli/magic.py +++ b/pgcli/magic.py @@ -43,7 +43,7 @@ def pgcli_line_magic(line): u = conn.session.engine.url _logger.debug("New pgcli: %r", str(u)) - pgcli.connect(u.database, u.host, u.username, u.port, u.password) + pgcli.connect_uri(str(u._replace(drivername="postgres"))) conn._pgcli = pgcli # For convenience, print the connection alias |