feat: add code fields - milestoneCode, taskCode, supportCode, meetingCode
This commit is contained in:
@@ -24,6 +24,7 @@ class Support(Base):
|
||||
description = Column(Text, nullable=True)
|
||||
status = Column(Enum(SupportStatus), default=SupportStatus.OPEN)
|
||||
priority = Column(Enum(SupportPriority), default=SupportPriority.MEDIUM)
|
||||
support_code = Column(String(64), nullable=True, unique=True, index=True)
|
||||
|
||||
project_id = Column(Integer, ForeignKey("projects.id"), nullable=False)
|
||||
milestone_id = Column(Integer, ForeignKey("milestones.id"), nullable=False)
|
||||
@@ -32,7 +33,3 @@ class Support(Base):
|
||||
|
||||
created_at = Column(DateTime(timezone=True), server_default=func.now())
|
||||
updated_at = Column(DateTime(timezone=True), onupdate=func.now())
|
||||
|
||||
|
||||
reporter = relationship("User", foreign_keys=[reporter_id])
|
||||
assignee = relationship("User", foreign_keys=[assignee_id])
|
||||
|
||||
Reference in New Issue
Block a user