from pydantic import BaseModel
from typing import Optional
from datetime import datetime
class PinCreate(BaseModel):
pin_name: str
username: str
x: float # long
y: float # lat
description: Optional[str] = None
category: Optional[str] = None
public: bool = False
class PinResponse(PinCreate):
id: int
created_at: datetime
class Config:
from_attributes = True