Interface IClickhouseConfig

Hierarchy

Properties

Properties

host: string
name: string
options: {
    basicAuth?: {
        password: string;
        username: string;
    };
    config?: {
        database?: string;
        enable_http_compression?: number;
        output_format_json_quote_64bit_integers?: number;
        session_id?: string;
        session_timeout?: number;
    };
    debug?: boolean;
    format?: "json" | "csv" | "tsv";
    isUseGzip?: boolean;
    port?: number;
    raw?: boolean;
    reqParams?: CoreOptions;
    trimQuery?: boolean;
    url: string;
    usePost?: boolean;
}

Type declaration

  • Optional basicAuth?: {
        password: string;
        username: string;
    }
    • password: string
    • username: string
  • Optional config?: {
        database?: string;
        enable_http_compression?: number;
        output_format_json_quote_64bit_integers?: number;
        session_id?: string;
        session_timeout?: number;
    }
    • Optional database?: string
    • Optional enable_http_compression?: number
    • Optional output_format_json_quote_64bit_integers?: number
    • Optional session_id?: string
    • Optional session_timeout?: number
  • Optional debug?: boolean
  • Optional format?: "json" | "csv" | "tsv"
  • Optional isUseGzip?: boolean
  • Optional port?: number
  • Optional raw?: boolean
  • Optional reqParams?: CoreOptions
  • Optional trimQuery?: boolean
  • url: string
  • Optional usePost?: boolean

Generated using TypeDoc