rename alias manager

This commit is contained in:
collerek
2020-08-26 14:33:46 +02:00
parent 63a24e7d36
commit a9f88e8f8f
8 changed files with 11 additions and 20 deletions

View File

@ -26,7 +26,7 @@ class ModelMeta:
columns: List[sqlalchemy.Column]
pkname: str
model_fields: Dict[str, Union[BaseField, ForeignKey]]
_orm_relationship_manager: AliasManager
alias_manager: AliasManager
def register_relation_on_build(table_name: str, field: ForeignKey, name: str) -> None:
@ -158,7 +158,7 @@ class ModelMetaclass(pydantic.main.ModelMetaclass):
)
expand_reverse_relationships(new_model)
new_model.Meta._orm_relationship_manager = relationship_manager
new_model.Meta.alias_manager = relationship_manager
new_model.objects = QuerySet(new_model)
return new_model