from app.repositories.directus.base import DirectusCollectionRepository


class VariantChangeRepository(DirectusCollectionRepository):
    """Directus-backed repository for editor change records."""

    collection_name = "variant_changes"
    default_fields = [
        "id",
        "variant_id",
        "change_type",
        "selector_type",
        "selector_value",
        "sort_order",
        "payload",
    ]
