from datetime import datetime

from repo_core.base.models import DomainModel


class WebSeed(DomainModel):
    """Crawl seed configuration."""

    id: str
    name: str
    base_url: str
    config: dict | None = None
    enabled: bool = True
    created_at: datetime | None = None
    updated_at: datetime | None = None
