MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / tometadata

Method tometadata

lib/sqlalchemy/sql/schema.py:1574–1598  ·  view source on GitHub ↗

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,
    )

Source from the content-addressed store, hash-verified

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,

Callers 1

Calls 1

to_metadataMethod · 0.95

Tested by 1