Refers to a table value type.
| 3743 | |
| 3744 | |
| 3745 | class TableValueType(HasCacheKey, TypeEngine[Any]): |
| 3746 | """Refers to a table value type.""" |
| 3747 | |
| 3748 | _is_table_value = True |
| 3749 | |
| 3750 | operator_classes = OperatorClass.BASE |
| 3751 | |
| 3752 | _traverse_internals = [ |
| 3753 | ("_elements", InternalTraversal.dp_clauseelement_list), |
| 3754 | ] |
| 3755 | |
| 3756 | def __init__(self, *elements: Union[str, _ColumnExpressionArgument[Any]]): |
| 3757 | self._elements = [ |
| 3758 | coercions.expect(roles.StrAsPlainColumnRole, elem) |
| 3759 | for elem in elements |
| 3760 | ] |
| 3761 | |
| 3762 | |
| 3763 | class MatchType(Boolean): |
no outgoing calls
no test coverage detected