Module: Clickhouse::Utils
Instance Method Summary collapse
Instance Method Details
#extract_format(query) ⇒ Object
13 14 15 16 17 18 19 20 |
# File 'lib/clickhouse/utils.rb', line 13 def extract_format(query) format = nil query = query.gsub(/ FORMAT (\w+)/i) do format = $1 "" end [query.strip, format] end |
#normalize_url(url) ⇒ Object
5 6 7 8 9 10 11 |
# File 'lib/clickhouse/utils.rb', line 5 def normalize_url(url) if url.match(/^\w+:\/\//) url else "#{Clickhouse::Connection::DEFAULT_CONFIG[:scheme]}://#{url}" end end |