Select Git revision
gen_open_api_schema.py
-
Leah Tacke genannt Unterberg authoredLeah Tacke genannt Unterberg authored
gen_open_api_schema.py 661 B
import json
import yaml
from fastapi.openapi.utils import get_openapi
from app.main import app
if __name__ == "__main__":
with open('openapi.yaml', 'w') as f:
yaml.dump(get_openapi(
title=app.title,
version=app.version,
openapi_version=app.openapi_version,
description=app.description,
routes=app.routes
), f)
with open('openapi.json', 'w') as f:
json.dump(get_openapi(
title=app.title,
version=app.version,
openapi_version=app.openapi_version,
description=app.description,
routes=app.routes
), f)