# Importa o gerenciador de rotas do FastAPI from fastapi import APIRouter # Importa os módulos de rotas específicos from packages.v1.administrativo.endpoints import ato_principal_endpoint from packages.v1.administrativo.endpoints import usuario_endpoint from packages.v1.administrativo.endpoints import ato_documento_endpoint from packages.v1.administrativo.endpoints import ato_parte_endpoint # Cria uma instância do APIRouter que vai agregar todas as rotas da API api_router = APIRouter() # Inclui as rotas de usuario api_router.include_router( usuario_endpoint.router, prefix="/usuario", tags=["Gerenciamento de usuários"], ) # Inclui as rotas de ato documento api_router.include_router( ato_documento_endpoint.router, prefix="/ato_documento", tags=["Gerenciamento de documentos do ato"], ) # Inclui as rotas de ato parte api_router.include_router( ato_parte_endpoint.router, prefix="/ato_parte", tags=["Gerenciamento de partes do ato"], ) # Inclui as rotas de ato_principal api_router.include_router( ato_principal_endpoint.router, prefix="/ato", tags=["Dados do Ato"] )