2026-04-06 22:34:22 +02:00

66 lines
944 B
Python

from dataclasses import dataclass
from datetime import datetime
@dataclass
class User:
id: int
email: str
password_hash: str
full_name: str
username: str
bio: str
location: str
avatar_url: str
role: str
is_verified: bool
created_at: datetime
@dataclass
class Prompt:
id: int
title: str
description: str
content: str
image_url: str
category: str
price: float
creator_id: int
created_at: datetime
@dataclass
class Rating:
id: int
prompt_id: int
user_id: int
score: int
comment: str
created_at: datetime
@dataclass
class Favorite:
id: int
user_id: int
prompt_id: int
created_at: datetime
@dataclass
class Follow:
id: int
follower_id: int
creator_id: int
created_at: datetime
@dataclass
class ChatMessage:
id: int
sender_id: int
receiver_id: int
content: str
created_at: datetime