From a136ae63faa5991ae6fe7dfabebb586644d7eddc Mon Sep 17 00:00:00 2001 From: P3ngSaM <61768364+P3ngSaM@users.noreply.github.com> Date: Tue, 29 Nov 2022 15:43:35 +0800 Subject: [PATCH] =?UTF-8?q?changes=20=E5=88=A0=E9=99=A4=E8=AF=84=E7=BA=A7?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- App/Model/RatingFlowModel.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/App/Model/RatingFlowModel.py b/App/Model/RatingFlowModel.py index 7041cc7..6c1492a 100644 --- a/App/Model/RatingFlowModel.py +++ b/App/Model/RatingFlowModel.py @@ -17,8 +17,8 @@ class RatingFlow(Base): scorecard = Column(String(64), index=True, comment="打分卡") scorecard_id = Column(String(16), comment="打分卡ID") - nodes = relationship("RatingFlowNode", backref="rating_flow", cascade="save-update,delete") - rating_flow_participant = relationship("RatingFlowParticipant", back_populates="rating_flow") + nodes = relationship("RatingFlowNode", backref="rating_flow", cascade="all, delete-orphan") + rating_flow_participant = relationship("RatingFlowParticipant", back_populates="rating_flow", cascade="all, delete-orphan") class RatingFlowParticipant(Base): @@ -29,7 +29,7 @@ class RatingFlowParticipant(Base): user_id = Column(String(16), comment="用户ID") rating_process_id = Column(String(16), ForeignKey("rating_flow.id"), comment="评级流程ID") - rating_flow = relationship("RatingFlow", back_populates="rating_flow_participant", cascade="save-update,delete") + rating_flow = relationship("RatingFlow", back_populates="rating_flow_participant", cascade="all, delete-orphan") class RatingFlowNode(Base):