@karmaniverous/entity-client-dynamodb
    Preparing search index...

    Interface MigrateOptions

    Options for migrateData.

    interface MigrateOptions {
        cfg?: VersionedLayoutConfig;
        fromVersion: string;
        limit?: number;
        onProgress?: (p: Progress) => void;
        pageSize?: number;
        progressIntervalMs?: number;
        sourceTableName?: string;
        targetTableName?: string;
        toVersion: string;
        transformConcurrency?: number;
    }
    Index

    Properties

    Versioned layout configuration (tablesPath, tokens, width).

    fromVersion: string

    Source version (exclusive).

    limit?: number

    Max outputs to write (default Infinity).

    onProgress?: (p: Progress) => void

    Optional progress callback (invoked on a timer).

    pageSize?: number

    DynamoDB scan page size (default 100).

    progressIntervalMs?: number

    Progress tick interval in ms (default 2000).

    sourceTableName?: string

    Optional source table name override.

    targetTableName?: string

    Optional target table name override.

    toVersion: string

    Target version (inclusive).

    transformConcurrency?: number

    Transform concurrency within a page (default 1).