Edge

The edge schema defines how PuppyGraph edge maps to the catalog.

FieldTypeDescription

label

string

A user-provided name for reference in queries

from

string

The from vertex label

to

string

The to vertex label

mappedTableSource

MappedTableSourceSchema

Specifies how edge maps to catalog

attributes

[]AttributeSchema

Specifies additional attribute for queries

MappedTableSourceSchema

FieldTypeDescription

catalog

string

Catalog name matches the specified catalog schema.

schema

string

Schema name matches the schema inside the catalog.

table

string

Table name matches the table inside the catalog.

metaFields

{"id": "<string_value>", "from": "<string_value>", "to": "<string_value>"}

  • id - The edge id fields inside the data source table. The id field must be string and unique.

  • from, to - The from, to fields inside the data source table. The from and to field must be the id of the specified vertex.

AttributeSchema

name

string

The field name. The name must match the field name inside the data source table.

type

string

The data type of the attribute. Please refer to the Attribute Types for specifications.

Last updated