添加注册登录功能
This commit is contained in:
@@ -255,7 +255,7 @@ class AsyncConnection(
|
||||
|
||||
@classmethod
|
||||
def _regenerate_proxy_for_target(
|
||||
cls, target: Connection
|
||||
cls, target: Connection, **additional_kw: Any # noqa: U100
|
||||
) -> AsyncConnection:
|
||||
return AsyncConnection(
|
||||
AsyncEngine._retrieve_proxy_for_target(target.engine), target
|
||||
@@ -1041,7 +1041,9 @@ class AsyncEngine(ProxyComparable[Engine], AsyncConnectable):
|
||||
return self.sync_engine
|
||||
|
||||
@classmethod
|
||||
def _regenerate_proxy_for_target(cls, target: Engine) -> AsyncEngine:
|
||||
def _regenerate_proxy_for_target(
|
||||
cls, target: Engine, **additional_kw: Any # noqa: U100
|
||||
) -> AsyncEngine:
|
||||
return AsyncEngine(target)
|
||||
|
||||
@contextlib.asynccontextmanager
|
||||
@@ -1344,7 +1346,7 @@ class AsyncTransaction(
|
||||
|
||||
@classmethod
|
||||
def _regenerate_proxy_for_target(
|
||||
cls, target: Transaction
|
||||
cls, target: Transaction, **additional_kw: Any # noqa: U100
|
||||
) -> AsyncTransaction:
|
||||
sync_connection = target.connection
|
||||
sync_transaction = target
|
||||
@@ -1429,7 +1431,7 @@ def _get_sync_engine_or_connection(
|
||||
|
||||
|
||||
def _get_sync_engine_or_connection(
|
||||
async_engine: Union[AsyncEngine, AsyncConnection]
|
||||
async_engine: Union[AsyncEngine, AsyncConnection],
|
||||
) -> Union[Engine, Connection]:
|
||||
if isinstance(async_engine, AsyncConnection):
|
||||
return async_engine._proxied
|
||||
|
||||
Reference in New Issue
Block a user