| 1580 | |
| 1581 | @dataclasses.dataclass(eq=False) |
| 1582 | class Point(hybrid.Comparator): |
| 1583 | x: int | SQLColumnExpression[int] |
| 1584 | y: int | SQLColumnExpression[int] |
| 1585 | |
| 1586 | def operate(self, op, other, **kwargs): |
| 1587 | return op(self.x, other.x) & op(self.y, other.y) |
| 1588 | |
| 1589 | def __clause_element__(self): |
| 1590 | return tuple_(self.x, self.y) |
| 1591 | |
| 1592 | |
| 1593 | class DMLTest( |
no outgoing calls