From 9a5fc25cb4131c51350f6e113c42ce3b411f5569 Mon Sep 17 00:00:00 2001 From: hay-kot Date: Sun, 7 Mar 2021 11:27:12 -0900 Subject: [PATCH] refactor recipe schema/model --- .../Admin/Migration/MigrationCard.vue | 1 + .../Recipe/RecipeViewer/RecipeChips.vue | 2 +- mealie/db/database.py | 15 +- mealie/db/db_base.py | 2 +- mealie/db/models/mealplan.py | 28 +--- mealie/db/models/recipe/recipe.py | 50 +++---- mealie/db/models/sign_up.py | 10 +- mealie/routes/backup_routes.py | 2 +- mealie/routes/meal_routes.py | 34 +++-- mealie/routes/recipe/recipe_crud_routes.py | 34 ++--- mealie/schema/category.py | 2 +- mealie/schema/meal.py | 42 ++++-- mealie/schema/recipe.py | 30 +++- mealie/schema/sign_up.py | 3 + mealie/services/backups/exports.py | 12 +- mealie/services/backups/imports.py | 7 +- mealie/services/meal_services.py | 138 +++++------------ mealie/services/migrations/chowdown.py | 38 +++-- mealie/services/migrations/nextcloud.py | 6 +- mealie/services/recipe_services.py | 141 ------------------ mealie/services/scraper/cleaner.py | 2 + mealie/services/scraper/scraper.py | 2 +- .../tests/test_migrations/test_nextcloud.py | 4 +- mealie/tests/test_routes/test_meal_routes.py | 2 - .../test_migrations/test_nextcloud.py | 4 +- mealie/utils/post_webhooks.py | 6 +- 26 files changed, 221 insertions(+), 396 deletions(-) delete mode 100644 mealie/services/recipe_services.py diff --git a/frontend/src/components/Admin/Migration/MigrationCard.vue b/frontend/src/components/Admin/Migration/MigrationCard.vue index 4f9ad4f04..be8618b55 100644 --- a/frontend/src/components/Admin/Migration/MigrationCard.vue +++ b/frontend/src/components/Admin/Migration/MigrationCard.vue @@ -7,6 +7,7 @@ diff --git a/frontend/src/components/Recipe/RecipeViewer/RecipeChips.vue b/frontend/src/components/Recipe/RecipeViewer/RecipeChips.vue index cde5d99c3..539da8e32 100644 --- a/frontend/src/components/Recipe/RecipeViewer/RecipeChips.vue +++ b/frontend/src/components/Recipe/RecipeViewer/RecipeChips.vue @@ -1,5 +1,5 @@