tisserande.local_async.edges

Attributes

edge

Classes

EdgeLocalOperations

Base class for table-specific local operations.

Module Contents

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

Bases: macon.local_async.base.LocalOperations[tisserande.db.edges.EdgeTable, tisserande.models.Edge, tisserande.models.EdgeCreate]

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.edges.edge[source]