MCPcopy Index your code
hub / github.com/pathwaycom/pathway / _HavingHelper

Class _HavingHelper

python/pathway/internals/sql/processing.py:470–484  ·  view source on GitHub ↗

Source from the content-addressed store, hash-verified

468
469
470class _HavingHelper(IdentityTransform):
471 tab: table.Table
472
473 def __init__(self, tab):
474 self.tab = tab
475
476 def eval_column_val(
477 self, expression: expr.ColumnReference, **kwargs
478 ) -> expr.ColumnReference:
479 if isinstance(expression.table, thisclass.ThisMetaclass):
480 try:
481 return self.tab[expression.name]
482 except KeyError:
483 pass
484 return super().eval_column_val(expression, **kwargs)
485
486
487def _all_nonnested_subqueries(node):

Callers 1

_selectFunction · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected