Skip to content

Schema & Tables

See Python Quickstart — Create a table for a quick introduction.

CREATE HYPEREDGE TABLE <name> (<member_type>)
[BUCKET_SECONDS <int>]
[COMPACT_THRESHOLD <int>]
DROP HYPEREDGE TABLE <name>
ALTER TABLE <name> ADD COLUMN <col> <type> [DEFAULT <value>]
ALTER TABLE <name> DROP COLUMN <col>
ALTER TABLE <name> RENAME TO <new_name>
TypeDescription
INTEGER64-bit signed integer
REAL / FLOAT64-bit IEEE double
TEXTVariable-length UTF-8 string

Built-in columns (event_ts, members, weight, mean_dist_m, formation) are always present and cannot be dropped.