# coding: utf-8 from sqlalchemy import BigInteger, Column, DateTime, Enum, Integer, String, Text from fpcapture.connectors.mysql import FpcBaseModel class CodegenError(FpcBaseModel): __tablename__ = 'codegen_error' id = Column(Integer, primary_key=True) tuid = Column(Integer, nullable=False) upc = Column(BigInteger, nullable=False) filename = Column(String(255), nullable=False) error_message = Column(Text, nullable=False) datetime_added_utc = Column(DateTime, nullable=False) created_by = Column(String(100), nullable=False) datetime_updated_utc = Column(DateTime, nullable=False) updated_by = Column(String(100), nullable=False) file_upload_time_utc = Column(DateTime, nullable=False) correlation_id = Column(String(100), nullable=False) track_source = Column(Enum('backfill', 'direct_delivery', 'sweeper'))