Interface MigrationResult

Result returned after a migration completes.

interface MigrationResult {
    tablesProcessed: string[];
    totalRows: number;
    durationMs: number;
    verified: boolean;
    errors: string[];
}

Properties

tablesProcessed: string[]

Names of tables that were processed.

totalRows: number

Total rows migrated across all tables.

durationMs: number

Wall-clock duration in milliseconds.

verified: boolean

True if post-migration verification passed.

errors: string[]

Any errors encountered (non-fatal errors are collected, not thrown).