diff --git a/odoo-stubs/sql_db.pyi b/odoo-stubs/sql_db.pyi index cbf881d..34f8938 100644 --- a/odoo-stubs/sql_db.pyi +++ b/odoo-stubs/sql_db.pyi @@ -98,12 +98,18 @@ class ConnectionPool: def borrow(self, connection_info: dict) -> PsycoConnection: ... def give_back(self, connection: PsycoConnection, keep_in_pool: bool = ...) -> None: ... def close_all(self, dsn: dict | None = ...) -> None: ... + def _dsn_equals(self, dsn1, dsn2) -> bool: ... + def _dsn_to_dict(self, dsn) -> dict: ... class Connection: - dbname: str - dsn: dict + __dbname: str + __dsn: dict __pool: ConnectionPool def __init__(self, pool: ConnectionPool, dbname: str, dsn: dict) -> None: ... + @property + def dsn(self) -> dict: ... + @property + def dbname(self) -> str: ... def cursor(self, serialized: bool = ...) -> Cursor: ... serialized_cursor = cursor def __bool__(self) -> NoReturn: ...