MCPcopy
hub / github.com/sqlalchemy/sqlalchemy / _metadata_for_cls

Function _metadata_for_cls

lib/sqlalchemy/orm/util.py:257–261  ·  view source on GitHub ↗
(cls: Type[Any], registry: RegistryType)

Source from the content-addressed store, hash-verified

255
256
257def _metadata_for_cls(cls: Type[Any], registry: RegistryType) -> MetaData:
258 meta = getattr(cls, "metadata", None)
259 if meta is not None and isinstance(meta, MetaData):
260 return meta
261 return registry.metadata
262
263
264def _validator_events(desc, key, validator, include_removes, include_backrefs):

Callers 2

_access_clsMethod · 0.85
_raise_for_nameMethod · 0.85

Calls

no outgoing calls

Tested by

no test coverage detected