From 54b5e23168008957b42f054400a58d6fbfa5130a Mon Sep 17 00:00:00 2001 From: RhodeCode Admin Date: Thu, 8 Feb 2024 21:59:15 +0100 Subject: [PATCH] fix(db-models): fixed sqlalchemy warnings in DB models. --- rhodecode/model/db.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/rhodecode/model/db.py b/rhodecode/model/db.py index 340631ec..3f543414 100644 --- a/rhodecode/model/db.py +++ b/rhodecode/model/db.py @@ -1779,13 +1779,13 @@ class Repository(Base, BaseModel): 'PullRequest', primaryjoin='PullRequest.source_repo_id==Repository.repo_id', cascade="all, delete-orphan", - #back_populates="pr_source" + overlaps="source_repo" ) pull_requests_target = relationship( 'PullRequest', primaryjoin='PullRequest.target_repo_id==Repository.repo_id', cascade="all, delete-orphan", - #back_populates="pr_target" + overlaps="target_repo" ) ui = relationship('RepoRhodeCodeUi', cascade="all") @@ -4303,7 +4303,7 @@ class _PullRequestBase(BaseModel): return relationship( 'Repository', primaryjoin=f'{cls.__name__}.source_repo_id==Repository.repo_id', - #back_populates='' + overlaps="pr_source" ) @property @@ -4314,7 +4314,8 @@ class _PullRequestBase(BaseModel): def target_repo(cls): return relationship( 'Repository', - primaryjoin=f'{cls.__name__}.target_repo_id==Repository.repo_id' + primaryjoin=f'{cls.__name__}.target_repo_id==Repository.repo_id', + overlaps="pr_target" ) @property