Skip to content

Commit ba8c368

Browse files
committed
fix Alpha and Gamma relationships back_populates
1 parent 6341851 commit ba8c368

File tree

1 file changed

+8
-2
lines changed

1 file changed

+8
-2
lines changed

tests/models.py

Lines changed: 8 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -343,7 +343,10 @@ class Alpha(Base):
343343
)
344344
beta = relationship("Beta", back_populates="alphas")
345345
gamma_id = Column(Integer, ForeignKey("gamma.id"), nullable=False)
346-
gamma: Mapped[Gamma] = relationship("Gamma")
346+
gamma: Mapped[Gamma] = relationship(
347+
"Gamma",
348+
back_populates="alpha",
349+
)
347350

348351

349352
class BetaGammaBinding(Base):
@@ -388,7 +391,10 @@ class Gamma(Base):
388391
nullable=False,
389392
index=True,
390393
)
391-
alpha = relationship("Alpha")
394+
alpha: Mapped[Alpha] = relationship(
395+
"Alpha",
396+
back_populates="gamma",
397+
)
392398
delta: Mapped[Delta] = relationship("Delta")
393399

394400

0 commit comments

Comments
 (0)