MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _init

Method _init

lib/sqlalchemy/sql/selectable.py:1936–1951  ·  view source on GitHub ↗
(
        self,
        selectable: Any,
        *,
        name: Optional[str] = None,
        table_value_type: Optional[TableValueType] = None,
        joins_implicitly: bool = False,
    )

Source from the content-addressed store, hash-verified

1934 ]
1935
1936 def _init(
1937 self,
1938 selectable: Any,
1939 *,
1940 name: Optional[str] = None,
1941 table_value_type: Optional[TableValueType] = None,
1942 joins_implicitly: bool = False,
1943 ) -> None:
1944 super()._init(selectable, name=name)
1945
1946 self.joins_implicitly = joins_implicitly
1947 self._tableval_type = (
1948 type_api.TABLEVALUE
1949 if table_value_type is None
1950 else table_value_type
1951 )
1952
1953 @HasMemoized.memoized_attribute
1954 def column(self) -> TableValuedColumn[Any]:

Callers

nothing calls this directly

Calls 1

_initMethod · 0.45

Tested by

no test coverage detected