class

Main

Inherits Opts < Reference < Object

Constants

USAGE = "{{version}}\n\nUsage: {{program}} <command> [options] [args]\n\nOptions:\n{{options}}\n\nCommand:\n #{Cmds.names}\n\nExamples:\n clickhouse-table config from default.logs\n clickhouse-table create merge\n clickhouse-table insert 20180924 diff.csv\n clickhouse-table replace 20180924 full.csv"

Class methods

run(argv = ARGV)

[app flow] step3 : main routine

Source

Instance methods

_db
_db=(v : String) : String
_db=(v : Nil)

nil assignments are always ignored

_db?
_host
_host=(v : String) : String
_host=(v : Nil)

nil assignments are always ignored

_host?
_path
_path=(v : String) : String
_path=(v : Nil)

nil assignments are always ignored

_path?
_table
_table=(v : String) : String
_table=(v : Nil)

nil assignments are always ignored

_table?
force
force=(v : Bool) : Bool
force=(v : Nil)

nil assignments are always ignored

force?
Source
help
help=(v : Bool) : Bool
help=(v : Nil)

nil assignments are always ignored

help?
Source
merge
merge=(v : Bool) : Bool
merge=(v : Nil)

nil assignments are always ignored

merge?
Source
nop
nop=(v : Bool) : Bool
nop=(v : Nil)

nil assignments are always ignored

nop?
Source
register_option__db(parser)
Source
register_option__host(parser)
Source
register_option__path(parser)
Source
register_option__table(parser)
Source
register_option_force(parser)
Source
register_option_help(parser)
Source
register_option_merge(parser)
Source
register_option_nop(parser)
Source
register_option_verbose(parser)
Source
register_option_version(parser)
Source
run

[app flow] step3 : main routine

Source
show_usage
Source
show_version
Source
verbose
verbose=(v : Bool) : Bool
verbose=(v : Nil)

nil assignments are always ignored

verbose?
Source
version
version=(v : Bool) : Bool
version=(v : Nil)

nil assignments are always ignored

version?
Source