from pydantic import BaseModel, Field from typing import Optional from datetime import datetime class Post(BaseModel): id: str username: str content: str createdAt: str updatedAt: str likes: int comments: int class PostCreateRequest(BaseModel): username: str content: str class PostUpdateRequest(BaseModel): username: str content: str class Comment(BaseModel): id: str postId: str username: str content: str createdAt: str updatedAt: str class CommentCreateRequest(BaseModel): username: str content: str class CommentUpdateRequest(BaseModel): username: str content: str class LikeRequest(BaseModel): username: str