SerializedSchemaV2

See source code
Table of contents

Version 2 format for serialized store schema information.

This is the current format that uses a unified sequence-based approach for tracking versions across all migration sequences. Each sequence ID maps to the latest version number for that sequence.

interface SerializedSchemaV2 {}

Example

const schemaV2: SerializedSchemaV2 = {
  schemaVersion: 2,
  sequences: {
    'com.tldraw.store': 3,
    'com.tldraw.book': 2,
    'com.tldraw.shape': 4,
    'com.tldraw.shape.rectangle': 1,
  },
}

Properties

schemaVersion

schemaVersion: 2

sequences

sequences: {
  [sequenceId: string]: number
}

Prev
SerializedSchemaV1
Next
StandaloneDependsOn