change delete method events

This commit is contained in:
2023-11-08 22:43:53 +01:00
parent 6cc43005f0
commit a85582d200
2 changed files with 82 additions and 59 deletions

View File

@@ -7,9 +7,9 @@ class Event(BaseModel):
name: str
place: str
status: int = 0
participants: list[str] | None = None
organizers: list[str] | None = None
interested: list[str] | None = None
participants: list[str] = []
organizers: list[str] = []
interested: list[str] = []
start_date: datetime | None = None
end_date: datetime | None = None
created_at: datetime = datetime.today()
@@ -22,20 +22,24 @@ class EventOut(BaseModel):
name: str
place: str
status: int = 0
participants: list[str] | None = None
organizers: list[str] | None = None
interested: list[str] | None = None
participants: list[str] = []
organizers: list[str] = []
interested: list[str] = []
start_date: datetime | None = None
end_date: datetime | None = None
class EventIn(BaseModel):
name: str
place: str
status: int = 0
participants: list[str] | None = None
organizers: list[str] | None = None
interested: list[str] | None = None
participants: list[str] = []
organizers: list[str] = []
interested: list[str] = []
start_date: datetime | None = None
end_date: datetime | None = None
class EventIDS(BaseModel):
ids: list[str]
class EventRepository(AbstractRepository[Event]):