from sqlalchemy import Column, Integer, String, DateTime
from src.infrastructure.models.user_model import Base


class MerchantFilesModel(Base):
    """Maps to 'merchant_files' table."""

    __tablename__ = "merchant_files"

    id = Column(Integer, primary_key=True)
    merchant_id = Column(Integer)
    file_type = Column(String(191))
    type = Column(String(191))          # NULL for merchant docs, set for other types
    deleted_at = Column(DateTime)
