from datetime import datetime from pydantic import BaseModel class SubredditCreate(BaseModel): name: str class SubredditUpdate(BaseModel): is_active: bool | None = None class SubredditResponse(BaseModel): id: int name: str display_name: str | None description: str | None subscribers: int | None is_active: bool created_at: datetime updated_at: datetime post_count: int = 0 model_config = {"from_attributes": True}