if pq.__impl__ == "c":
from psycopg3_c import _psycopg3
- _psycopg3.register_builtin_c_loaders()
+ _psycopg3.register_builtin_c_adapters()
) -> Tuple[Any, ...]: ...
def get_loader(self, oid: int, format: pq.Format) -> Loader: ...
-def register_builtin_c_loaders() -> None: ...
+def register_builtin_c_adapters() -> None: ...
def connect(conninfo: str) -> PQGen[pq.proto.PGconn]: ...
def execute(pgconn: pq.proto.PGconn) -> PQGen[List[pq.proto.PGresult]]: ...
cls.register(oid, context, format=Format.BINARY)
-def register_builtin_c_loaders():
+def register_builtin_c_adapters():
"""
- Register all the builtin optimized methods.
+ Register all the builtin optimized adpaters.
- This function is supposed to be called only once, after the Python loaders
+ This function is supposed to be called only once, after the Python adapters
are registered.
"""
- logger.debug("registering optimised c loaders")
- register_numeric_c_loaders()
- register_text_c_loaders()
+ logger.debug("registering optimised c adapters")
+ register_numeric_c_adapters()
+ register_text_c_adapters()
return True if data[0] else False
-cdef void register_numeric_c_loaders():
- logger.debug("registering optimised numeric c loaders")
+cdef void register_numeric_c_adapters():
+ logger.debug("registering optimised numeric c adapters")
from psycopg3.oids import builtins
from psycopg3.adapt import Loader
return data[:length]
-cdef void register_text_c_loaders():
- logger.debug("registering optimised text c loaders")
+cdef void register_text_c_adapters():
+ logger.debug("registering optimised text c adapters")
from psycopg3.oids import builtins
from psycopg3.adapt import Loader