Fix marathon deletion
This commit is contained in:
@@ -35,4 +35,4 @@ class Assignment(Base):
|
|||||||
participant: Mapped["Participant"] = relationship("Participant", back_populates="assignments")
|
participant: Mapped["Participant"] = relationship("Participant", back_populates="assignments")
|
||||||
challenge: Mapped["Challenge"] = relationship("Challenge", back_populates="assignments")
|
challenge: Mapped["Challenge"] = relationship("Challenge", back_populates="assignments")
|
||||||
event: Mapped["Event | None"] = relationship("Event", back_populates="assignments")
|
event: Mapped["Event | None"] = relationship("Event", back_populates="assignments")
|
||||||
dispute: Mapped["Dispute | None"] = relationship("Dispute", back_populates="assignment", uselist=False)
|
dispute: Mapped["Dispute | None"] = relationship("Dispute", back_populates="assignment", uselist=False, cascade="all, delete-orphan", passive_deletes=True)
|
||||||
|
|||||||
Reference in New Issue
Block a user