def translate(self, query: LogicalQuery) -> ClickhouseQuery: translated = ClickhouseQuery(copy.deepcopy(query)) translated.transform(self.__expression_translator) return translated
def process_query(self, query: Query, query_settings: QuerySettings) -> None: if not self.should_run(): return None visitor = _TupleUnaliasVisitor() query.transform(visitor)