Module: Clickhouse::Rails

Defined in:
lib/clickhouse/rails.rb,
lib/clickhouse/rails/config.rb,
lib/clickhouse/rails/version.rb,
lib/clickhouse/rails/migrations/base.rb

Defined Under Namespace

Modules: Config, Migrations Classes: Railtie

Constant Summary collapse

VERSION =
'0.1.5'.freeze

Class Method Summary collapse

Class Method Details

.config(config_path = nil) ⇒ Object



10
11
12
# File 'lib/clickhouse/rails.rb', line 10

def self.config(config_path = nil)
  @config ||= Clickhouse::Rails::Config.init(config_path)
end

.init!Object



6
7
8
# File 'lib/clickhouse/rails.rb', line 6

def self.init!
  config && Clickhouse.establish_connection(config)
end