Coverage for backend / app / job_rating / routers / job_rating.py: 100%
4 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"""Routers for Job Rating related endpoints."""
3from app import models
4from app.job_rating import schemas
5from app.routers.utility import generate_data_table_crud_router
8job_rating_router = generate_data_table_crud_router(
9 table_model=models.JobRating,
10 out_schema=schemas.JobRatingOut,
11 endpoint="job-ratings",
12 not_found_msg="Job Rating not found",
13 allowed_actions=["get_all"],
14 admin_only=True,
15)