fix(data) Fix for new pgsql lib version.

This commit is contained in:
2025-06-06 22:25:05 +10:00
parent d271248812
commit a7afa5001d
2 changed files with 4 additions and 4 deletions

View File

@@ -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
) )

View File

@@ -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