From a41132c411d4acf1d05c182f1b4286006848c2c9 Mon Sep 17 00:00:00 2001 From: jessikitty Date: Mon, 2 Feb 2026 12:24:05 +1100 Subject: [PATCH] Add avatar_url and birthday fields to user schemas for image upload and birthday filtering --- backend/app/schemas/user.py | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/backend/app/schemas/user.py b/backend/app/schemas/user.py index dc24e16..5fe4495 100644 --- a/backend/app/schemas/user.py +++ b/backend/app/schemas/user.py @@ -1,6 +1,6 @@ """User schemas.""" from pydantic import BaseModel, Field -from datetime import datetime +from datetime import datetime, date from typing import Optional class UserBase(BaseModel): @@ -10,6 +10,8 @@ class UserBase(BaseModel): full_name: Optional[str] = None discord_id: Optional[str] = None profile_picture: Optional[str] = None + avatar_url: Optional[str] = None + birthday: Optional[date] = None class UserCreate(UserBase): """Schema for creating a user.""" @@ -21,6 +23,7 @@ class UserUpdate(BaseModel): full_name: Optional[str] = None discord_id: Optional[str] = None profile_picture: Optional[str] = None + birthday: Optional[date] = None password: Optional[str] = None is_active: Optional[bool] = None