fix(data) Fix for new pgsql lib version.
This commit is contained in:
@@ -47,8 +47,8 @@ class Connector:
|
|||||||
return AsyncConnectionPool(
|
return AsyncConnectionPool(
|
||||||
self._conn_args,
|
self._conn_args,
|
||||||
open=False,
|
open=False,
|
||||||
min_size=4,
|
min_size=1,
|
||||||
max_size=8,
|
max_size=4,
|
||||||
configure=self._setup_connection,
|
configure=self._setup_connection,
|
||||||
kwargs=self._conn_kwargs
|
kwargs=self._conn_kwargs
|
||||||
)
|
)
|
||||||
|
|||||||
@@ -3,7 +3,7 @@ from typing import Optional
|
|||||||
|
|
||||||
from psycopg import AsyncCursor, sql
|
from psycopg import AsyncCursor, sql
|
||||||
from psycopg.abc import Query, Params
|
from psycopg.abc import Query, Params
|
||||||
from psycopg._encodings import pgconn_encoding
|
from psycopg._encodings import conn_encoding
|
||||||
|
|
||||||
logger = logging.getLogger(__name__)
|
logger = logging.getLogger(__name__)
|
||||||
|
|
||||||
@@ -15,7 +15,7 @@ class AsyncLoggingCursor(AsyncCursor):
|
|||||||
elif isinstance(query, (sql.SQL, sql.Composed)):
|
elif isinstance(query, (sql.SQL, sql.Composed)):
|
||||||
msg = query.as_string(self)
|
msg = query.as_string(self)
|
||||||
elif isinstance(query, bytes):
|
elif isinstance(query, bytes):
|
||||||
msg = query.decode(pgconn_encoding(self._conn.pgconn), 'replace')
|
msg = query.decode(conn_encoding(self._conn.pgconn), 'replace')
|
||||||
else:
|
else:
|
||||||
msg = repr(query)
|
msg = repr(query)
|
||||||
return msg
|
return msg
|
||||||
|
|||||||
Reference in New Issue
Block a user