Exemple #1
0
 def acquire_connection(self) -> ConnectionWrapper:
     return ConnectionWrapper(self._connection)
Exemple #2
0
 def acquire_connection(self) -> "ConnectionWrapper":
     return ConnectionWrapper(self._connection, self._lock)
Exemple #3
0
 def acquire_connection(self) -> "AsyncContextManager":
     return ConnectionWrapper(self._connection, self._lock)
Exemple #4
0
 def acquire_connection(self):
     if not self.single_connection:
         return self._db_pool.acquire()
     else:
         return ConnectionWrapper(self._connection)
Exemple #5
0
 def acquire_connection(self) -> ConnectionWrapper:
     if not self.single_connection:
         return self._db_pool.acquire()  # type: ignore
     else:
         return ConnectionWrapper(self._connection)
Exemple #6
0
 def acquire_connection(
         self) -> Union["ConnectionWrapper", "PoolConnectionWrapper"]:
     return ConnectionWrapper(self._lock, self)