monitoring-api/packages/v1/administrativo/endpoints/firebird_schema_endpoint.py

11 lines
415 B
Python

from fastapi import APIRouter
from packages.v1.administrativo.controllers.firebird_schema_controller import FirebirdSchemaController
router = APIRouter(prefix="/firebird-schema", tags=["Firebird Schema"])
controller = FirebirdSchemaController()
# Apenas um endpoint essencial
@router.get("/", summary="Retorna estrutura completa do banco Firebird 4")
def extract_schema():
return controller.extract_schema()