Calendar + NLP modules implemented

This commit is contained in:
c-d-p
2025-04-17 11:25:21 +02:00
parent 18ddb2f332
commit 4f3946d1c3
36 changed files with 366 additions and 23 deletions

View File

@@ -0,0 +1,17 @@
# modules/calendar/schemas.py
from datetime import datetime
from pydantic import BaseModel
class CalendarEventCreate(BaseModel):
title: str
description: str | None = None
start: datetime
end: datetime | None = None
location: str | None = None
class CalendarEventResponse(CalendarEventCreate):
id: int
user_id: int
class Config:
from_attributes = True