(add-batch! p-st values)
Add row of data to prepared statement
Add row of data to prepared statement
(conj-fields rec & fields)
Add field(s) to table record
Add field(s) to table record
(create-db! url)
(create-db! c db)
Execute CREATE DATABASE statement
Execute CREATE DATABASE statement
(create-table-query name
rec
&
{:keys [order-by engine partition-by settings]
:or {engine "MergeTree()" settings []}})
Return create table query
Return create table query
(descr-to-rec
{name :name type :type def-expr :default_expression codec :codec_expression})
(ensure-tables! conn tables-map)
Ensure that tables created and have all needed columns
Ensure that tables created and have all needed columns
(exec-vec! conn queries)
Execute vec of queries
Execute vec of queries
(fetch-all result-set)
(fetch-all conn query)
Fetch all rows from result-set into vectors
Fetch all rows from result-set into vectors
(fetch-all-hm result-set)
(fetch-all-hm conn query)
Fetch all rows from result-set into hashmaps
Fetch all rows from result-set into hashmaps
(fetch-partitions st & {:keys [db]})
Fetch partitions
Fetch partitions
(fetch-tables c)
Fetch all table names from current DB
Fetch all table names from current DB
(insert-many! conn query items)
Insert many rows of data
Insert many rows of data
cljdoc is a website building & hosting documentation for Clojure/Script libraries
× close