from pydantic import BaseModel, Field, EmailStr
from typing import List, Optional
from datetime import datetime

class Banner(BaseModel):
    title: str
    image: str
    smallText: Optional[str] = None
    isActive: bool = True
    createdAt: datetime = Field(default_factory=datetime.utcnow)
    updatedAt: datetime = Field(default_factory=datetime.utcnow)