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

1"""Settings router module.""" 

2 

3from app.core import models, schemas 

4from app.routers.utility import generate_data_table_crud_router 

5 

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)