tisserande.local_async.execution

Attributes

execution

Classes

ExecutionLocalOperations

Base class for table-specific local operations.

Module Contents

class tisserande.local_async.execution.ExecutionLocalOperations(table_operations: macon.db_oper.base.TableOperations[T, ResponseT, CreateT])[source]

Bases: macon.local_async.base.LocalOperations[tisserande.db.execution.ExecutionTable, tisserande.models.Execution, tisserande.models.ExecutionCreate]

Base class for table-specific local operations.

Dynamically binds API functions as methods on this instance, pre-bound with the table operations. All methods are async.

Examples

>>> from rail_svc.local import algorithm
>>>
>>> # In async context
>>> algo = await algorithm.get_row(row_id=1)
>>> algos = await algorithm.get_rows(limit=10)
tisserande.local_async.execution.execution[source]