sqlalchemy_async_repositories.use_cases.update.command_handler¶
Command handler for update use case.
Classes¶
Handler for update command. |
Module Contents¶
- class sqlalchemy_async_repositories.use_cases.update.command_handler.UpdateHandler(db: sqlalchemy.ext.asyncio.AsyncSession)¶
Handler for update command.
- db¶
- async execute(entity: sqlalchemy.orm.DeclarativeBase) sqlalchemy.orm.DeclarativeBase¶
Execute update command.
- Args:
entity: Entity to update (must have existing ID)
- Returns:
Updated entity