tisserande.local_async.nodes

Attributes

node

Classes

NodeLocalOperations

Base class for table-specific local operations.

Module Contents

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

Bases: macon.local_async.base.LocalOperations[tisserande.db.nodes.NodeTable, tisserande.models.Node, tisserande.models.NodeCreate]

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.nodes.node[source]