We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 316c431 commit fff2eddCopy full SHA for fff2edd
playhouse/psycopg3_ext.py
@@ -139,7 +139,10 @@ class Psycopg3Database(PostgresqlDatabase):
139
def _connect(self):
140
if psycopg is None:
141
raise ImproperlyConfigured('psycopg3 is not installed!')
142
- conn = psycopg.connect(dbname=self.database, **self.connect_params)
+ if self.database.startswith('postgresql://'):
143
+ conn = psycopg.connect(self.database, **self.connect_params)
144
+ else:
145
+ conn = psycopg.connect(dbname=self.database, **self.connect_params)
146
if self._isolation_level is not None:
147
conn.isolation_level = self._isolation_level
148
conn.autocommit = True
0 commit comments