LogoRobo.js
Framework

buildUpdateDeltas()

Function: buildUpdateDeltas()

function buildUpdateDeltas(
   chunkId, 
   id, 
   patch, 
   inversePatch, 
   uniqueUpdates): DeltaBuildResult

Build deltas for an update operation.

Update operation:

  • auth: chunk_patch, unique_acquire (for changed unique fields), unique_release
  • undo: chunk_patch (inverse), unique_acquire (old), unique_release (new)
  • derived: (index updates will be added in Phase 6)

Parameters

ParameterTypeDescription
chunkIdstringChunk containing the record
idstringRecord ID
patchRecord<string, unknown>Fields being updated (new values)
inversePatchRecord<string, unknown>Previous values for rollback
uniqueUpdatesUniqueUpdate[]Unique constraint changes

Returns

DeltaBuildResult

Delta build result

On this page