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

Method __init__

lib/sqlalchemy/sql/base.py:1626–1636  ·  view source on GitHub ↗
(
        self, columns: Optional[Iterable[Tuple[_COLKEY, _COL_co]]] = None
    )

Source from the content-addressed store, hash-verified

1624 _colset: Set[_COL_co]
1625
1626 def __init__(
1627 self, columns: Optional[Iterable[Tuple[_COLKEY, _COL_co]]] = None
1628 ):
1629 object.__setattr__(self, "_colset", set())
1630 object.__setattr__(self, "_index", {})
1631 object.__setattr__(
1632 self, "_proxy_index", collections.defaultdict(util.OrderedSet)
1633 )
1634 object.__setattr__(self, "_collection", [])
1635 if columns:
1636 self._initial_populate(columns)
1637
1638 @util.preload_module("sqlalchemy.sql.elements")
1639 def __clause_element__(self) -> ClauseList:

Callers

nothing calls this directly

Calls 2

_initial_populateMethod · 0.95
__setattr__Method · 0.45

Tested by

no test coverage detected