Skip to content
Snippets Groups Projects
Select Git revision
  • master
  • main protected
2 results

expirament.h

Blame
  • 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)