2025-09-20 18:13:00 +03:30

29 lines
486 B
Python

from typing import List, Optional
from app.models.post import Post
def list_posts() -> List[Post]:
# get all posts from database
pass
def get_post(post_id: int) -> Optional[Post]:
# get single post
pass
def create_post(name: str, description: str | None, price: float) -> Post:
# create a post
pass
def update_post(post_id: int, **fields) -> Optional[Post]:
# update post
pass
def delete_post(post_id: int) -> bool:
# delete post
pass