Add performing partner to clients and engagements
This commit is contained in:
@@ -394,6 +394,7 @@ class ClientServiceSubscription(CommonBase):
|
||||
firm_service_selection_id: Mapped[int | None] = mapped_column(ForeignKey("firm_service_selections.id", ondelete="SET NULL"), nullable=True, index=True)
|
||||
|
||||
assigned_partner_user_id: Mapped[int | None] = mapped_column(ForeignKey("users.id"), nullable=True, index=True)
|
||||
performing_partner_user_id: Mapped[int | None] = mapped_column(ForeignKey("users.id"), nullable=True, index=True)
|
||||
assigned_manager_user_id: Mapped[int | None] = mapped_column(ForeignKey("users.id"), nullable=True, index=True)
|
||||
assigned_staff_user_id: Mapped[int | None] = mapped_column(ForeignKey("users.id"), nullable=True, index=True)
|
||||
review_partner_user_id: Mapped[int | None] = mapped_column(ForeignKey("users.id"), nullable=True, index=True)
|
||||
@@ -449,6 +450,7 @@ class ClientServiceSubscription(CommonBase):
|
||||
due_date_rule = relationship("ServiceDueDateRule", foreign_keys=[due_date_rule_id])
|
||||
firm_selection = relationship("FirmServiceSelection")
|
||||
assigned_partner = relationship("User", foreign_keys=[assigned_partner_user_id])
|
||||
performing_partner = relationship("User", foreign_keys=[performing_partner_user_id])
|
||||
assigned_manager = relationship("User", foreign_keys=[assigned_manager_user_id])
|
||||
assigned_staff = relationship("User", foreign_keys=[assigned_staff_user_id])
|
||||
review_partner = relationship("User", foreign_keys=[review_partner_user_id])
|
||||
|
||||
Reference in New Issue
Block a user