hydra.encode.relational module

Term encoders for hydra.relational.

hydra.encode.relational.column_name(x: ColumnName) Term

Encoder for hydra.relational.ColumnName.

hydra.encode.relational.column_schema(t: Callable[[T], Term], x: ColumnSchema[T]) Term

Encoder for hydra.relational.ColumnSchema.

hydra.encode.relational.foreign_key(x: ForeignKey) Term

Encoder for hydra.relational.ForeignKey.

hydra.encode.relational.primary_key(x: PrimaryKey) Term

Encoder for hydra.relational.PrimaryKey.

hydra.encode.relational.relation(v: Callable[[V], Term], x: Relation[V]) Term

Encoder for hydra.relational.Relation.

hydra.encode.relational.relation_name(x: RelationName) Term

Encoder for hydra.relational.RelationName.

hydra.encode.relational.relation_schema(t: Callable[[T], Term], x: RelationSchema[T]) Term

Encoder for hydra.relational.RelationSchema.

hydra.encode.relational.relationship(v: Callable[[V], Term], x: Relationship[V]) Term

Encoder for hydra.relational.Relationship.

hydra.encode.relational.row(v: Callable[[V], Term], x: Row[V]) Term

Encoder for hydra.relational.Row.