fix: reworked cards indexing system

This commit is contained in:
IgorVolochay
2025-02-25 17:59:44 +03:00
parent 02c098a6ee
commit 839476b9dc
2 changed files with 26 additions and 14 deletions
+5 -7
View File
@@ -1,5 +1,6 @@
from pydantic import BaseModel, Field
from bson.objectid import ObjectId
import uuid
from pydantic import BaseModel
class User(BaseModel):
user_id: int
@@ -17,7 +18,7 @@ class User(BaseModel):
registration_date: str
class Card(BaseModel):
card_id: ObjectId = Field(alias="_id", default=ObjectId())
card_id: int
choice_A: str
choice_B: str
@@ -33,7 +34,4 @@ class Card(BaseModel):
author_id: int
creation_date: str
moderation_date: str = "Not moderated"
active_status: bool = False
class Config:
arbitrary_types_allowed = True
active_status: bool = False