feature: add scheduler
This commit is contained in:
@@ -1,7 +1,9 @@
|
||||
from sqlalchemy import Column, BigInteger, Integer, String, DateTime
|
||||
from sqlalchemy import Column, BigInteger, Integer, String, DateTime, Enum as SQLEnum
|
||||
from enum import Enum
|
||||
from sqlalchemy.dialects.postgresql import UUID as PG_UUID
|
||||
import uuid
|
||||
from app.infrastructure.database import Base
|
||||
from enum import Enum as PyEnum
|
||||
|
||||
class CallEvent(Base):
|
||||
__tablename__ = "call_events"
|
||||
@@ -20,3 +22,7 @@ class CallEvent(Base):
|
||||
clean_talk_time_duration = Column(Integer, nullable=False)
|
||||
full_record_file_link = Column(String, nullable=False)
|
||||
tcm_topcrm_notification_name = Column(String, nullable=False)
|
||||
|
||||
s3_key = Column(String, nullable=True)
|
||||
processing_status = Column(String, default="pending", nullable=False)
|
||||
retries = Column(Integer, default=0, nullable=False)
|
||||
Reference in New Issue
Block a user