mirror of
https://github.com/mealie-recipes/mealie.git
synced 2025-12-29 05:25:30 -05:00
add food and unit seeding UI (#1206)
This commit is contained in:
@@ -14,7 +14,6 @@ from mealie.db.fixes.fix_slug_foods import fix_slug_food_names
|
||||
from mealie.repos.all_repositories import get_repositories
|
||||
from mealie.repos.repository_factory import AllRepositories
|
||||
from mealie.repos.seed.init_users import default_user_init
|
||||
from mealie.repos.seed.seeders import IngredientUnitsSeeder, MultiPurposeLabelSeeder
|
||||
from mealie.schema.user.user import GroupBase
|
||||
from mealie.services.group_services.group_service import GroupService
|
||||
|
||||
@@ -24,20 +23,9 @@ logger = root_logger.get_logger("init_db")
|
||||
|
||||
|
||||
def init_db(db: AllRepositories) -> None:
|
||||
# TODO: Port other seed data to use abstract seeder class
|
||||
default_group_init(db)
|
||||
default_user_init(db)
|
||||
|
||||
group_id = db.groups.get_all()[0].id
|
||||
|
||||
seeders = [
|
||||
MultiPurposeLabelSeeder(db, group_id=group_id),
|
||||
IngredientUnitsSeeder(db, group_id=group_id),
|
||||
]
|
||||
|
||||
for seeder in seeders:
|
||||
seeder.seed()
|
||||
|
||||
|
||||
def default_group_init(db: AllRepositories):
|
||||
settings = get_app_settings()
|
||||
|
||||
Reference in New Issue
Block a user