Modo de desarrollo

En dev local, con código personalizado escrito, es posible que desee consultar los detalles precisos de la solicitud webhook para el controlador de código personalizado, como Hasura Actions.

Habilitar el Modo de desarrollo

Diríjase al panel de Hasura Cloud, a la configuración del proyecto, y agregue una nueva ENV var.

La nueva env var sería HASURA_GRAPHQL_DEV_MODE con un true booleano.

Habilitar el Modo de desarrollo

Una vez habilitado, esto añadiría una clave extensions al objeto errors de la respuesta. La clave internal contiene información de errores, incluyendo el comando SQL generado y la información sobre excepciones de Postgres.

Por supuesto, es altamente recomendable habilitar este modo de desarrollo solo en entornos dev/staging y también solo para el rol de admin. Para forzar que las extensiones funcionen solo para el rol de administrador, podemos añadir una nueva env var denominada HASURA_GRAPHQL_ADMIN_INTERNAL_ERRORS booleana con un valor true.

Did you find this page helpful?
Start with GraphQL on Hasura for Free
  • ArrowBuild apps and APIs 10x faster
  • ArrowBuilt-in authorization and caching
  • Arrow8x more performant than hand-rolled APIs
Promo
footer illustration
Brand logo
© 2024 Hasura Inc. All rights reserved
Github
Titter
Discord
Facebook
Instagram
Youtube
Linkedin