MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / callable_for_path

Method callable_for_path

lib/sqlalchemy/orm/loading.py:1591–1605  ·  view source on GitHub ↗
(
        cls, context, path, limit_to_mapper, token, loader_callable, *arg, **kw
    )

Source from the content-addressed store, hash-verified

1589
1590 @classmethod
1591 def callable_for_path(
1592 cls, context, path, limit_to_mapper, token, loader_callable, *arg, **kw
1593 ):
1594 if path.path in context.post_load_paths:
1595 pl = context.post_load_paths[path.path]
1596 else:
1597 pl = context.post_load_paths[path.path] = _PostLoad()
1598 pl.loaders[token] = (
1599 context,
1600 token,
1601 limit_to_mapper,
1602 loader_callable,
1603 arg,
1604 kw,
1605 )
1606
1607
1608def _load_scalar_attributes(mapper, state, attribute_names, passive):

Callers 3

_instance_processorFunction · 0.80
create_row_processorMethod · 0.80
create_row_processorMethod · 0.80

Calls 1

_PostLoadClass · 0.85

Tested by

no test coverage detected