mirror of
https://github.com/apache/superset.git
synced 2026-04-19 08:04:53 +00:00
[api/v1][query_obj] add default prequeries array (#7039)
* [api/v1][query_obj] add default prequeries array * [api/v1][query_obj] fix prequeries type
This commit is contained in:
@@ -32,6 +32,7 @@ class QueryObject:
|
||||
The query object's schema matches the interfaces of DB connectors like sqla
|
||||
and druid. The query objects are constructed on the client.
|
||||
"""
|
||||
|
||||
def __init__(
|
||||
self,
|
||||
granularity: str,
|
||||
@@ -46,7 +47,7 @@ class QueryObject:
|
||||
timeseries_limit_metric: Optional[Dict] = None,
|
||||
order_desc: bool = True,
|
||||
extras: Optional[Dict] = None,
|
||||
prequeries: Optional[Dict] = None,
|
||||
prequeries: Optional[List[Dict]] = None,
|
||||
is_prequery: bool = False,
|
||||
columns: List[str] = None,
|
||||
orderby: List[List] = None,
|
||||
@@ -67,7 +68,7 @@ class QueryObject:
|
||||
self.timeseries_limit = timeseries_limit
|
||||
self.timeseries_limit_metric = timeseries_limit_metric
|
||||
self.order_desc = order_desc
|
||||
self.prequeries = prequeries
|
||||
self.prequeries = prequeries if prequeries is not None else []
|
||||
self.is_prequery = is_prequery
|
||||
self.extras = extras if extras is not None else {}
|
||||
self.columns = columns if columns is not None else []
|
||||
|
||||
Reference in New Issue
Block a user