Coverage for opt/mealie/lib/python3.12/site-packages/mealie/schema/group/group_migration.py: 100%
15 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-10-07 03:04 +0000
1import enum
3from mealie.schema._mealie import MealieModel
6class SupportedMigrations(str, enum.Enum):
7 nextcloud = "nextcloud"
8 chowdown = "chowdown"
9 copymethat = "copymethat"
10 paprika = "paprika"
11 mealie_alpha = "mealie_alpha"
12 tandoor = "tandoor"
13 plantoeat = "plantoeat"
14 myrecipebox = "myrecipebox"
15 recipekeeper = "recipekeeper"
16 cookn = "cookn"
19class DataMigrationCreate(MealieModel):
20 source_type: SupportedMigrations