Skip to main content

EditVersion

One published edit. Each EditVersion captures a set of operations (createEntity / updateEntity / createRelation / deleteRelation / etc.) applied atomically. The graph's current state is the sum of all applied EditVersions.

type EditVersion implements Node {
nodeId: ID!
editId: UUID!
blockNumber: BigInt!
sequence: BigInt!
versionKey: BigInt!
createdAt: Datetime!
name: String
createdById: UUID
}

Fields​

EditVersion.nodeId ● ID! non-null scalar​

A globally unique identifier. Can be used in various places throughout the system to identify this single value.

EditVersion.editId ● UUID! non-null scalar​

EditVersion.blockNumber ● BigInt! non-null scalar​

EditVersion.sequence ● BigInt! non-null scalar​

EditVersion.versionKey ● BigInt! non-null scalar​

EditVersion.createdAt ● Datetime! non-null scalar​

EditVersion.name ● String scalar​

EditVersion.createdById ● UUID scalar​

Interfaces​

Node interface​

An object with a globally unique ID.

Returned By​

editVersion query ● editVersionByBlockNumberAndSequence query ● editVersionByNodeId query ● editVersions query

Member Of​

EditVersionsConnection object ● EditVersionsEdge object

:::tip See also

Cookbook recipes that use this:

:::