from sqlalchemy import ( Column, Integer, Text, String, DateTime, Float ) from datetime import datetime from .database import Base class Komentar(Base): __tablename__ = "komentar" id = Column( Integer, primary_key=True, index=True ) komentar = Column( Text, nullable=False ) case_folding = Column( Text, nullable=True ) normalisasi = Column( Text, nullable=True ) cleaning = Column( Text, nullable=True ) tokenization = Column( Text, nullable=True ) stopword_removal = Column( Text, nullable=True ) stemming = Column( Text, nullable=True ) text_preprocessed = Column( Text, nullable=True ) tfidf = Column( Text, nullable=True ) sentiment = Column( String(20), nullable=True ) probability = Column( Float, nullable=True ) created_at = Column( DateTime, default=datetime.utcnow )