Coverage for backend / app / core / routers / settings.py: 100%
3 statements
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-17 21:34 +0000
« prev ^ index » next coverage.py v7.13.5, created at 2026-03-17 21:34 +0000
1"""Settings router module."""
3from app.core import models, schemas
4from app.routers.utility import generate_data_table_crud_router
6# Settings router
7settings_router = generate_data_table_crud_router(
8 table_model=models.Setting,
9 create_schema=schemas.SettingCreate,
10 update_schema=schemas.SettingUpdate,
11 out_schema=schemas.SettingOut,
12 endpoint="settings",
13 not_found_msg="Setting not found",
14 admin_only=True,
15)