boyinfuture's picture
addind the news classifier and parser
c6fb015
raw
history blame
431 Bytes
from sqlalchemy import Column, String, JSON
from sqlalchemy.dialects.postgresql import UUID
import uuid
from core.database import Base
class AnalysisJob(Base):
__tablename__ = "analysis_jobs"
id = Column(UUID(as_uuid=True), primary_key=True, default=uuid.uuid4)
ticker = Column(String, nullable=False, index=True)
status = Column(String, default="PENDING", nullable=False)
result = Column(JSON, nullable=True)