MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _add_manager

Method _add_manager

lib/sqlalchemy/orm/decl_api.py:1467–1475  ·  view source on GitHub ↗
(self, manager: ClassManager[Any])

Source from the content-addressed store, hash-verified

1465 clsregistry._remove_class(cls.__name__, cls, self._class_registry)
1466
1467 def _add_manager(self, manager: ClassManager[Any]) -> None:
1468 self._managers[manager] = True
1469 if manager.is_mapped:
1470 raise exc.ArgumentError(
1471 "Class '%s' already has a primary mapper defined. "
1472 % manager.class_
1473 )
1474 assert manager.registry is None
1475 manager.registry = self
1476
1477 def configure(self, cascade: bool = False) -> None:
1478 """Configure all as-yet unconfigured mappers in this

Callers 1

_update_stateMethod · 0.80

Calls

no outgoing calls

Tested by

no test coverage detected