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

Method _set_entities

lib/sqlalchemy/orm/query.py:283–297  ·  view source on GitHub ↗
(
        self,
        entities: Union[
            _ColumnsClauseArgument[Any], Iterable[_ColumnsClauseArgument[Any]]
        ],
    )

Source from the content-addressed store, hash-verified

281 return self
282
283 def _set_entities(
284 self,
285 entities: Union[
286 _ColumnsClauseArgument[Any], Iterable[_ColumnsClauseArgument[Any]]
287 ],
288 ) -> None:
289 self._raw_columns = [
290 coercions.expect(
291 roles.ColumnsClauseRole,
292 ent,
293 apply_propagate_attrs=self,
294 post_inspect=True,
295 )
296 for ent in util.to_list(entities)
297 ]
298
299 def tuples(self: Query[_O]) -> Query[Tuple[_O]]:
300 """return a tuple-typed form of this :class:`.Query`.

Callers 7

__init__Method · 0.95
with_entitiesMethod · 0.95
_legacy_from_selfMethod · 0.45
_values_no_warnMethod · 0.45

Calls

no outgoing calls

Tested by 2