tisserande.db_oper.nodes

Attributes

node

Classes

NodeOperations

Operations for the Node table with type-dependent FK resolution.

Module Contents

class tisserande.db_oper.nodes.NodeOperations(context: TableContext[T, ResponseT, CreateT])[source]

Bases: macon.db_oper.base.TableOperations[tisserande.db.nodes.NodeTable, tisserande.models.Node, tisserande.models.NodeCreate]

Operations for the Node table with type-dependent FK resolution.

async get_create_kwargs(session: sqlalchemy.ext.asyncio.AsyncSession, **kwargs: Any) dict[str, Any][source]

Prepare kwargs for creating an instance.

tisserande.db_oper.nodes.node[source]