diff --git a/app/database/models.py b/app/database/models.py index 70c9874a..1a6943bd 100644 --- a/app/database/models.py +++ b/app/database/models.py @@ -660,3 +660,15 @@ class UserMessage(Base): def __repr__(self): return f"" + +class WelcomeText(Base): + __tablename__ = "welcome_texts" + + id = Column(Integer, primary_key=True, index=True) + text_content = Column(Text, nullable=False) + is_active = Column(Boolean, default=True) + created_by = Column(Integer, ForeignKey("users.id"), nullable=True) + created_at = Column(DateTime, default=func.now()) + updated_at = Column(DateTime, default=func.now(), onupdate=func.now()) + + creator = relationship("User", backref="created_welcome_texts")