sqlalchemy_dlock.asyncio.lock.base module¶
- class sqlalchemy_dlock.asyncio.lock.base.BaseAsyncSadLock(connection_or_session: AsyncConnection | AsyncSession | async_scoped_session, key: Any, /, contextual_timeout: float | int | None = None, **kwargs)[source]¶
Bases:
object
- Parameters:
connection_or_session (AsyncConnection | AsyncSession | async_scoped_session)
key (Any)
- property connection_or_session: AsyncConnection | AsyncSession | async_scoped_session¶