summaryrefslogtreecommitdiff
path: root/lib/sqlalchemy/orm/mapper.py
diff options
context:
space:
mode:
Diffstat (limited to 'lib/sqlalchemy/orm/mapper.py')
-rw-r--r--lib/sqlalchemy/orm/mapper.py20
1 files changed, 11 insertions, 9 deletions
diff --git a/lib/sqlalchemy/orm/mapper.py b/lib/sqlalchemy/orm/mapper.py
index 553f7b35b..36b97cf17 100644
--- a/lib/sqlalchemy/orm/mapper.py
+++ b/lib/sqlalchemy/orm/mapper.py
@@ -95,13 +95,13 @@ if TYPE_CHECKING:
from ._typing import _RegistryType
from .decl_api import registry
from .dependency import DependencyProcessor
- from .descriptor_props import Composite
- from .descriptor_props import Synonym
+ from .descriptor_props import CompositeProperty
+ from .descriptor_props import SynonymProperty
from .events import MapperEvents
from .instrumentation import ClassManager
from .path_registry import CachingEntityRegistry
from .properties import ColumnProperty
- from .relationships import Relationship
+ from .relationships import RelationshipProperty
from .state import InstanceState
from ..engine import Row
from ..engine import RowMapping
@@ -2782,7 +2782,7 @@ class Mapper(
@HasMemoized.memoized_attribute
@util.preload_module("sqlalchemy.orm.descriptor_props")
- def synonyms(self) -> util.ReadOnlyProperties[Synonym[Any]]:
+ def synonyms(self) -> util.ReadOnlyProperties[SynonymProperty[Any]]:
"""Return a namespace of all :class:`.Synonym`
properties maintained by this :class:`_orm.Mapper`.
@@ -2795,7 +2795,7 @@ class Mapper(
"""
descriptor_props = util.preloaded.orm_descriptor_props
- return self._filter_properties(descriptor_props.Synonym)
+ return self._filter_properties(descriptor_props.SynonymProperty)
@property
def entity_namespace(self):
@@ -2817,7 +2817,9 @@ class Mapper(
@HasMemoized.memoized_attribute
@util.preload_module("sqlalchemy.orm.relationships")
- def relationships(self) -> util.ReadOnlyProperties[Relationship[Any]]:
+ def relationships(
+ self,
+ ) -> util.ReadOnlyProperties[RelationshipProperty[Any]]:
"""A namespace of all :class:`.Relationship` properties
maintained by this :class:`_orm.Mapper`.
@@ -2841,12 +2843,12 @@ class Mapper(
"""
return self._filter_properties(
- util.preloaded.orm_relationships.Relationship
+ util.preloaded.orm_relationships.RelationshipProperty
)
@HasMemoized.memoized_attribute
@util.preload_module("sqlalchemy.orm.descriptor_props")
- def composites(self) -> util.ReadOnlyProperties[Composite[Any]]:
+ def composites(self) -> util.ReadOnlyProperties[CompositeProperty[Any]]:
"""Return a namespace of all :class:`.Composite`
properties maintained by this :class:`_orm.Mapper`.
@@ -2858,7 +2860,7 @@ class Mapper(
"""
return self._filter_properties(
- util.preloaded.orm_descriptor_props.Composite
+ util.preloaded.orm_descriptor_props.CompositeProperty
)
def _filter_properties(