effect-io-ai

Package: @effect/sql-clickhouse
Module: ClickhouseClient

ClickhouseClient.ClickhouseClientConfig

Configuration for creating a ClickHouse client, combining @clickhouse/client options with optional span attributes and query/result name transforms.

Signature

export interface ClickhouseClientConfig extends Clickhouse.ClickHouseClientConfigOptions {
  readonly spanAttributes?: Record<string, unknown> | undefined
  readonly transformResultNames?: ((str: string) => string) | undefined
  readonly transformQueryNames?: ((str: string) => string) | undefined
}

Source

Since v4.0.0