from database import Base from sqlalchemy import Column, Integer, String, ForeignKey class Post(Base): __tablename__ = 'posts' id = Column(Integer, primary_key=True, index=True) thread_id = Column(Integer, ForeignKey("threads.id")) author = Column(String) title = Column(String) content = Column(String) class Thread(Base): __tablename__ = 'threads' id = Column(Integer, primary_key=True, index=True) author = Column(String) title = Column(String) content = Column(String) class User(Base): __tablename__ = 'users' id = Column(Integer, primary_key=True, index=True) username = Column(String, unique=True) email = Column(String, unique=True) password = Column(String) role = Column(String)