Module: ClickHouse

Extended by:
Extend::Configurable, Extend::Connectible, Extend::TypeDefinition
Defined in:
lib/click_house/extend/connection_altering.rb,
lib/click_house.rb,
lib/click_house/ast.rb,
lib/click_house/type.rb,
lib/click_house/util.rb,
lib/click_house/config.rb,
lib/click_house/errors.rb,
lib/click_house/extend.rb,
lib/click_house/version.rb,
lib/click_house/response.rb,
lib/click_house/ast/parser.rb,
lib/click_house/ast/ticker.rb,
lib/click_house/connection.rb,
lib/click_house/definition.rb,
lib/click_house/middleware.rb,
lib/click_house/serializer.rb,
lib/click_house/util/pretty.rb,
lib/click_house/type/ip_type.rb,
lib/click_house/ast/statement.rb,
lib/click_house/type/map_type.rb,
lib/click_house/type/base_type.rb,
lib/click_house/type/date_type.rb,
lib/click_house/util/statement.rb,
lib/click_house/serializer/base.rb,
lib/click_house/type/array_type.rb,
lib/click_house/type/float_type.rb,
lib/click_house/type/tuple_type.rb,
lib/click_house/response/factory.rb,
lib/click_house/type/string_type.rb,
lib/click_house/definition/column.rb,
lib/click_house/type/boolean_type.rb,
lib/click_house/type/decimal_type.rb,
lib/click_house/type/integer_type.rb,
lib/click_house/extend/connectible.rb,
lib/click_house/middleware/logging.rb,
lib/click_house/response/execution.rb,
lib/click_house/type/nullable_type.rb,
lib/click_house/extend/configurable.rb,
lib/click_house/response/result_set.rb,
lib/click_house/type/date_time_type.rb,
lib/click_house/type/undefined_type.rb,
lib/click_house/middleware/parse_csv.rb,
lib/click_house/definition/column_set.rb,
lib/click_house/middleware/parse_json.rb,
lib/click_house/type/date_time64_type.rb,
lib/click_house/extend/type_definition.rb,
lib/click_house/middleware/raise_error.rb,
lib/click_house/type/fixed_string_type.rb,
lib/click_house/extend/connection_table.rb,
lib/click_house/middleware/parse_json_oj.rb,
lib/click_house/middleware/response_base.rb,
lib/click_house/extend/connection_healthy.rb,
lib/click_house/type/low_cardinality_type.rb,
lib/click_house/extend/connection_database.rb,
lib/click_house/serializer/json_serializer.rb,
lib/click_house/extend/connection_inserting.rb,
lib/click_house/extend/connection_selective.rb,
lib/click_house/extend/connection_explaining.rb,
lib/click_house/serializer/json_oj_serializer.rb

Overview

rubocop:disable Metrics/ParameterLists

Defined Under Namespace

Modules: Ast, Definition, Extend, Middleware, Response, Serializer, Type, Util Classes: Config, Connection

Constant Summary collapse

Error =
Class.new(StandardError)
NetworkException =
Class.new(Error)
DbException =
Class.new(Error)
StatementException =
Class.new(Error)
SerializeError =
Class.new(Error)
VERSION =
'2.1.0'

Method Summary

Methods included from Extend::TypeDefinition

add_type, types

Methods included from Extend::Configurable

config

Methods included from Extend::Connectible

connection, connection=