DisableValidation#

This extensions disables all query validation. This can be useful to improve performance in some specific cases, for example when dealing with internal APIs where queries can be trusted.

Only do this if you know what you are doing! Disabling validation breaks the safety of having typed schema. If you are trying to improve performance you might want to consider using the ValidationCache instead.

Usage example:#

import strawberry
from strawberry.extensions import DisableValidation

schema = strawberry.Schema(
    Query,
    extensions=[
        DisableValidation(),
    ],
)

API reference:#

No arguments