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:

:::