sqlalchemy_async_repositories.use_cases.delete.command_handler¶
Command handler for delete use case.
Classes¶
Handler for delete command. |
Module Contents¶
- class sqlalchemy_async_repositories.use_cases.delete.command_handler.DeleteHandler(db: sqlalchemy.ext.asyncio.AsyncSession, model_class: Type[sqlalchemy.orm.DeclarativeBase])¶
Handler for delete command.
- db¶
- model_class¶
- async execute(entity_id: Any) bool¶
Execute delete command.
- Args:
entity_id: ID of entity to delete
- Returns:
True if deleted, False if not found