mirror of
https://github.com/Infinidat/infi.clickhouse_orm.git
synced 2025-08-01 10:49:53 +03:00
added AggregatingMergeTree engine
This commit is contained in:
parent
45a9200ff6
commit
5f2825b9f2
|
@ -135,6 +135,19 @@ class CollapsingMergeTree(MergeTree):
|
|||
return params
|
||||
|
||||
|
||||
class AggregatingMergeTree(MergeTree):
|
||||
|
||||
def __init__(self, date_col=None, order_by=(), sampling_expr=None,
|
||||
index_granularity=8192, replica_table_path=None, replica_name=None, partition_key=None,
|
||||
primary_key=None):
|
||||
super(AggregatingMergeTree, self).__init__(date_col, order_by, sampling_expr, index_granularity,
|
||||
replica_table_path, replica_name, partition_key, primary_key)
|
||||
|
||||
def _build_sql_params(self, db):
|
||||
params = super(AggregatingMergeTree, self)._build_sql_params(db)
|
||||
return params
|
||||
|
||||
|
||||
class SummingMergeTree(MergeTree):
|
||||
|
||||
def __init__(self, date_col=None, order_by=(), summing_cols=None, sampling_expr=None,
|
||||
|
|
Loading…
Reference in New Issue
Block a user