Interface ResponseJSON<T>

interface ResponseJSON<T> {
    data: T[];
    extremes?: Record<string, any>;
    meta?: {
        name: string;
        type: string;
    }[];
    query_id?: string;
    rows?: number;
    rows_before_limit_at_least?: number;
    statistics?: {
        bytes_read: number;
        elapsed: number;
        rows_read: number;
    };
    totals?: T;
}

Type Parameters

  • T = unknown

Properties

data: T[]
extremes?: Record<string, any>
meta?: {
    name: string;
    type: string;
}[]

Type declaration

  • name: string
  • type: string
query_id?: string
rows?: number
rows_before_limit_at_least?: number
statistics?: {
    bytes_read: number;
    elapsed: number;
    rows_read: number;
}

Type declaration

  • bytes_read: number
  • elapsed: number
  • rows_read: number
totals?: T