from app.repositories.directus.base import DirectusCollectionRepository class SiteRepository(DirectusCollectionRepository): """Directus-backed repository for managed site records.""" collection_name = "sites" default_fields = [ "id", "site_key", "name", "primary_domain", "status", "site_settings", "corporate_customer", ]