gtfs-sqljs
    Preparing search index...

    Interface ProgressInfo

    Progress information for GTFS data loading

    interface ProgressInfo {
        bytesDownloaded?: number;
        currentFile: string | null;
        filesCompleted: number;
        message: string;
        percentComplete: number;
        phase:
            | "downloading"
            | "checking_cache"
            | "loading_from_cache"
            | "extracting"
            | "creating_schema"
            | "inserting_data"
            | "creating_indexes"
            | "analyzing"
            | "loading_realtime"
            | "saving_cache"
            | "complete";
        rowsProcessed: number;
        totalBytes?: number;
        totalFiles: number;
        totalRows: number;
    }
    Index

    Properties

    bytesDownloaded?: number
    currentFile: string | null
    filesCompleted: number
    message: string
    percentComplete: number
    phase:
        | "downloading"
        | "checking_cache"
        | "loading_from_cache"
        | "extracting"
        | "creating_schema"
        | "inserting_data"
        | "creating_indexes"
        | "analyzing"
        | "loading_realtime"
        | "saving_cache"
        | "complete"
    rowsProcessed: number
    totalBytes?: number
    totalFiles: number
    totalRows: number

    Estimated total row count across all GTFS files being loaded.

    During inserting_data this value is a fast newline-based estimate (typically exact, but may differ by a few rows per file in edge cases such as trailing blank lines). For a precise post-ingest row count, query the database directly with COUNT(*).