Valspec.Utils (valspec v0.2.0)

View Source

Summary

Functions

Generates a Ecto.Schema.t() from a valspec definition.

Generates a OpenApiSpex.Schema.t() from a valspec definition.

Helper to possibly add the response schema opt to the Swagger operation

Functions

add_callback_schema(callback_schema_module)

generate_embedded_schema(anything)

Generates a Ecto.Schema.t() from a valspec definition.

generate_swagger_schema(arg)

Generates a OpenApiSpex.Schema.t() from a valspec definition.

maybe_add_callback_schemas(base_opts, opts, default \\ nil)

maybe_add_response_schema(base_opts, opts, default \\ nil)

Helper to possibly add the response schema opt to the Swagger operation