> For the complete documentation index, see [llms.txt](https://docs.human-connection.org/human-connection/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.human-connection.org/human-connection/backend/neo4j-graphql-js.md).

# neo4j-graphql-js

We use an npm package called `neo4j-graphql-js` as a cypher query builder. This library also generates resolvers for graphql queries, unless we implement them ourselves.

## Debugging

As you can see in their [documentation](https://github.com/neo4j-graphql/neo4j-graphql-js) it is possible to log out the generated cypher statements. To do so, run the backend like this:

```bash
DEBUG=neo4j-graphql-js yarn run dev
```
