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.

⚠️ Warning

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

Was this helpful?

Edit on Github

Newsletter 💌

Do you want to receive the latest updates on Strawberry? Subscribe to our newsletter!