sqlalchemy_async_repositories.use_cases.exists.query_handler

Query handler for exists use case.

Classes

ExistsHandler

Handler for exists query.

Module Contents

class sqlalchemy_async_repositories.use_cases.exists.query_handler.ExistsHandler(db: sqlalchemy.ext.asyncio.AsyncSession, model_class: Type[sqlalchemy.orm.DeclarativeBase])

Handler for exists query.

db
model_class
async execute(entity_id: Any) bool

Execute exists query.

Args:

entity_id: ID to check

Returns:

True if entity exists, False otherwise