class Data::Ch::Client

Defined in:

data/ch/client.cr

Constructors

Instance Method Summary

Instance methods inherited from class Object

to_toml : String to_toml

Constructor Detail

def self.new(config : Nil | Data::Config) #

[View source]

Instance Method Detail

def ch_db(*args, **options) #

[View source]
def ch_db(*args, **options, &) #

[View source]
def ch_host(*args, **options) #

[View source]
def ch_host(*args, **options, &) #

[View source]
def ch_password(*args, **options) #

[View source]
def ch_password(*args, **options, &) #

[View source]
def ch_password?(*args, **options) #

[View source]
def ch_password?(*args, **options, &) #

[View source]
def ch_port(*args, **options) #

[View source]
def ch_port(*args, **options, &) #

[View source]
def ch_ttl(*args, **options) #

[View source]
def ch_ttl(*args, **options, &) #

[View source]
def ch_user(*args, **options) #

[View source]
def ch_user(*args, **options, &) #

[View source]
def clickhouse_client(cmd : String) #

[View source]
def config : Data::Config #

def config=(v : Data::Config) : Data::Config #

def config=(v : Nil) #

nil assignments are always ignored


def config? : Data::Config | Nil #

def dryrun(*args, **options) #

[View source]
def dryrun(*args, **options, &) #

[View source]
def logger(*args, **options) #

[View source]
def logger(*args, **options, &) #

[View source]
def metas : Hash(String, Meta) #

[View source]
def workdir : String #

def workdir=(v : String) : String #

def workdir=(v : Nil) #

nil assignments are always ignored


def workdir? : String | Nil #