(self, parent: SchemaEventTarget, **kw: Any)
| 5212 | return ", ".join(self.column_keys) |
| 5213 | |
| 5214 | def _set_parent(self, parent: SchemaEventTarget, **kw: Any) -> None: |
| 5215 | table = parent |
| 5216 | assert isinstance(table, Table) |
| 5217 | Constraint._set_parent(self, table) |
| 5218 | |
| 5219 | ColumnCollectionConstraint._set_parent(self, table) |
| 5220 | |
| 5221 | for col, fk in zip(self._columns, self.elements): |
| 5222 | if not hasattr(fk, "parent") or fk.parent is not col: |
| 5223 | fk._set_parent_with_dispatch(col) |
| 5224 | |
| 5225 | self._validate_dest_table(table) |
| 5226 | |
| 5227 | @util.deprecated( |
| 5228 | "1.4", |
nothing calls this directly
no test coverage detected