(
self,
*,
clone: _CloneCallableType = _clone,
anonymize_labels: bool = False,
**kw: Any,
)
| 4839 | return self.element.foreign_keys |
| 4840 | |
| 4841 | def _copy_internals( |
| 4842 | self, |
| 4843 | *, |
| 4844 | clone: _CloneCallableType = _clone, |
| 4845 | anonymize_labels: bool = False, |
| 4846 | **kw: Any, |
| 4847 | ) -> None: |
| 4848 | self._reset_memoizations() |
| 4849 | self._element = clone(self._element, **kw) |
| 4850 | if anonymize_labels: |
| 4851 | self.name = _anonymous_label.safe_construct( |
| 4852 | id(self), getattr(self.element, "name", "anon") |
| 4853 | ) |
| 4854 | self.key = self._tq_label = self._tq_key_label = self.name |
| 4855 | |
| 4856 | @util.ro_non_memoized_property |
| 4857 | def _from_objects(self) -> List[FromClause]: |
no test coverage detected