MCPcopy Create free account
hub / github.com/sqlalchemy/sqlalchemy / __init__

Method __init__

lib/sqlalchemy/sql/schema.py:4962–4980  ·  view source on GitHub ↗
(
        self,
        *columns: _DDLColumnArgument,
        name: Optional[str] = None,
        deferrable: Optional[bool] = None,
        initially: Optional[str] = None,
        info: Optional[_InfoType] = None,
        _implicit_generated: bool = False,
        **dialect_kw: Any,
    )

Source from the content-addressed store, hash-verified

4960 __visit_name__ = "primary_key_constraint"
4961
4962 def __init__(
4963 self,
4964 *columns: _DDLColumnArgument,
4965 name: Optional[str] = None,
4966 deferrable: Optional[bool] = None,
4967 initially: Optional[str] = None,
4968 info: Optional[_InfoType] = None,
4969 _implicit_generated: bool = False,
4970 **dialect_kw: Any,
4971 ) -> None:
4972 self._implicit_generated = _implicit_generated
4973 super().__init__(
4974 *columns,
4975 name=name,
4976 deferrable=deferrable,
4977 initially=initially,
4978 info=info,
4979 **dialect_kw,
4980 )
4981
4982 def _set_parent(self, parent: SchemaEventTarget, **kw: Any) -> None:
4983 table = parent

Callers

nothing calls this directly

Calls 1

__init__Method · 0.45

Tested by

no test coverage detected