Updated calendar to have CRUD functionality (mostly).

This commit is contained in:
c-d-p
2025-04-18 19:30:02 +02:00
parent 8d884111fd
commit ee86374da6
15 changed files with 700 additions and 21 deletions

View File

@@ -9,6 +9,13 @@ class CalendarEventCreate(BaseModel):
end: datetime | None = None
location: str | None = None
class CalendarEventUpdate(BaseModel):
title: str | None = None
description: str | None = None
start: datetime | None = None
end: datetime | None = None
location: str | None = None
class CalendarEventResponse(CalendarEventCreate):
id: int
user_id: int