from sqlalchemy import Column, String, Integer, DateTime, Text from sqlalchemy.dialects.postgresql import UUID from datetime import datetime from app.database import Base import uuid class Feedback(Base): __tablename__ = "feedbacks" id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4) user_id = Column(UUID(as_uuid=True), nullable=False, index=True) category = Column(String(50), default="general") content = Column(Text, nullable=False) contact = Column(String(100)) status = Column(String(20), default="pending") created_at = Column(DateTime, default=datetime.utcnow)