Member Junction
    Preparing search index...

    Represents a flattened record with its context and dependencies

    interface FlattenedRecord {
        dependencies: Set<string>;
        depth: number;
        entityName: string;
        graphId: string;
        id: string;
        originalIndex: number;
        parentContext?: {
            entityName: string;
            record: RecordData;
            recordIndex: number;
        };
        path: string;
        record: RecordData;
    }
    Index

    Properties

    dependencies: Set<string>
    depth: number
    entityName: string
    graphId: string

    JSON-root graph this row belongs to. Nested relatedEntities share the root's graphId so mj sync push can run them on one provider/TX. Independent sibling roots get distinct graphIds and may run in parallel.

    id: string
    originalIndex: number
    parentContext?: { entityName: string; record: RecordData; recordIndex: number }
    path: string
    record: RecordData