MCPcopy Index your code
hub / github.com/sqlalchemy/sqlalchemy / self_group

Method self_group

lib/sqlalchemy/sql/elements.py:3104–3110  ·  view source on GitHub ↗
(
        self, against: Optional[OperatorType] = None
    )

Source from the content-addressed store, hash-verified

3102 return list(itertools.chain(*[c._from_objects for c in self.clauses]))
3103
3104 def self_group(
3105 self, against: Optional[OperatorType] = None
3106 ) -> Union[Self, Grouping[Any]]:
3107 if self.group and operators.is_precedent(self.operator, against):
3108 return Grouping(self)
3109 else:
3110 return self
3111
3112
3113class OperatorExpression(ColumnElement[_T]):

Callers

nothing calls this directly

Calls 1

GroupingClass · 0.85

Tested by

no test coverage detected