Return a copy of this :class:`_schema.Table` associated with a different :class:`_schema.MetaData`. See :meth:`_schema.Table.to_metadata` for a full description.
(
self,
metadata: MetaData,
schema: Union[str, Literal[SchemaConst.RETAIN_SCHEMA]] = RETAIN_SCHEMA,
referred_schema_fn: Optional[
Callable[
[Table, Optional[str], ForeignKeyConstraint, Optional[str]],
Optional[str],
]
] = None,
name: Optional[str] = None,
)
| 1572 | ":meth:`_schema.Table.to_metadata`", |
| 1573 | ) |
| 1574 | def tometadata( |
| 1575 | self, |
| 1576 | metadata: MetaData, |
| 1577 | schema: Union[str, Literal[SchemaConst.RETAIN_SCHEMA]] = RETAIN_SCHEMA, |
| 1578 | referred_schema_fn: Optional[ |
| 1579 | Callable[ |
| 1580 | [Table, Optional[str], ForeignKeyConstraint, Optional[str]], |
| 1581 | Optional[str], |
| 1582 | ] |
| 1583 | ] = None, |
| 1584 | name: Optional[str] = None, |
| 1585 | ) -> Table[_ColCC_co]: |
| 1586 | """Return a copy of this :class:`_schema.Table` |
| 1587 | associated with a different |
| 1588 | :class:`_schema.MetaData`. |
| 1589 | |
| 1590 | See :meth:`_schema.Table.to_metadata` for a full description. |
| 1591 | |
| 1592 | """ |
| 1593 | return self.to_metadata( |
| 1594 | metadata, |
| 1595 | schema=schema, |
| 1596 | referred_schema_fn=referred_schema_fn, |
| 1597 | name=name, |
| 1598 | ) |
| 1599 | |
| 1600 | def to_metadata( |
| 1601 | self, |