Skip to main content

DeletedRecord

A single deletion, identifying what went away rather than describing it. The row is already gone, so it has no audit trail of its own to report.

type DeletedRecord {
entityType: DeletedRecordType!
eventId: ID
hardDeleted: Boolean!
id: ID!
}

Fields

DeletedRecord.entityType ● DeletedRecordType! non-null enum

DeletedRecord.eventId ● ID scalar

The event the record belonged to, nullable only because the underlying column is. For EVENT this is the event's own id, since an event has no owning event. Every record this query returns carries one: a row whose own event column is NULL cannot be authorised against any event the caller named, so it never reaches the result. Optional.

DeletedRecord.hardDeleted ● Boolean! non-null scalar

DeletedRecord.id ● ID! non-null scalar

Member Of

DeletedRecordResult object