From ce6ef720dffe7d98aee93617b0c5d7ff5fe1b875 Mon Sep 17 00:00:00 2001 From: Antoine Bertin Date: Wed, 28 Apr 2021 23:04:33 +0200 Subject: [PATCH] Add back schema examples --- mealie/schema/settings.py | 13 +++++++++++++ mealie/schema/theme.py | 14 ++++++++++++++ 2 files changed, 27 insertions(+) diff --git a/mealie/schema/settings.py b/mealie/schema/settings.py index 88e59f291..4a0ecdf69 100644 --- a/mealie/schema/settings.py +++ b/mealie/schema/settings.py @@ -15,6 +15,19 @@ class SiteSettings(CamelModel): class Config: orm_mode = True + schema_extra = { + "example": { + "language": "en", + "firstDayOfWeek": 0, + "showRecent": True, + "categories": [ + {"id": 1, "name": "thanksgiving", "slug": "thanksgiving"}, + {"id": 2, "name": "homechef", "slug": "homechef"}, + {"id": 3, "name": "potatoes", "slug": "potatoes"}, + ], + } + } + class CustomPageBase(CamelModel): name: str diff --git a/mealie/schema/theme.py b/mealie/schema/theme.py index 1d688d730..f798fbde1 100644 --- a/mealie/schema/theme.py +++ b/mealie/schema/theme.py @@ -12,6 +12,20 @@ class Colors(BaseModel): class Config: orm_mode = True + schema_extra = { + "example": { + "name": "default", + "colors": { + "primary": "#E58325", + "accent": "#00457A", + "secondary": "#973542", + "success": "#5AB1BB", + "info": "#4990BA", + "warning": "#FF4081", + "error": "#EF5350", + }, + } + } class SiteTheme(BaseModel):