Coverage for api/__init__.py: 100.00%
14 statements
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-03 15:30 +0000
« prev ^ index » next coverage.py v7.15.2, created at 2026-09-03 15:30 +0000
1from fastapi import APIRouter
3from core.config import settings
5from .account.controller import router as account_router
6from .auth.controller import router as auth_router
7from .roles.controller import router as roles_router
8from .users.controller import router as users_router
10api_router = APIRouter()
12if settings.DEBUG_MODE:
13 from .debug.controller import router as debug_router
15 api_router.include_router(debug_router, prefix="/debug")
17# Add new API modules below.
18api_router.include_router(auth_router, prefix="/auth")
19api_router.include_router(account_router, prefix="/account")
20api_router.include_router(users_router, prefix="/users")
21api_router.include_router(roles_router, prefix="/roles")