class

ClickHouse::Client

Inherits Reference < Object

Constructors

from_string(uri : String, **options) : self
Source
new(config : Config, io : IO)
Source
new(config : Config = Config.new)
Source

Instance methods

cancel
Source
close
Source
closed?
Source
config
Source
exec(sql : String, params = {} of String => String, settings = {} of String => String, query_id : String | Nil = nil) : Summary
Source
insert(table : String, columns : Array(String), settings = {} of String => String, query_id : String | Nil = nil, & : Batch -> ) : Summary
Source
insert_blocks(table : String, columns : Array(String), blocks : Enumerable(Block), settings = {} of String => String, query_id : String | Nil = nil) : Summary
Source
ping
Source
query(sql : String, params = {} of String => String, settings = {} of String => String, query_id : String | Nil = nil, on_progress : Proc(Progress, Nil) | Nil = nil) : Result
Source
query_blocks(sql : String, params = {} of String => String, settings = {} of String => String, query_id : String | Nil = nil, on_progress : Proc(Progress, Nil) | Nil = nil, & : Block -> ) : Summary
Source
query_each(sql : String, params = {} of String => String, settings = {} of String => String, query_id : String | Nil = nil, on_progress : Proc(Progress, Nil) | Nil = nil, & : Row -> ) : Summary
Source
revision
Source
server_info
Source