Database

Hasura's GraphQL engine connects to databases working well with your favourite Postgres flavours and extensions allowing for planet-scale workloads.

GraphQL

Optimizing your GraphQL API with Postgres

This post shows how to optimize your GraphQL API using some of Postgres' most popular features. These will help with data validations, data representation and performance enhancement.
Marion
Marion
6 min read
Database

Postgres Date/Time types on GraphQL

Date/Time types are one of the basic types every database supports, and Postgres has robust support for a large set of date and time types…
Hasura
Hasura
3 min read
GraphQL

GraphQL and UUID type on Postgres

Hasura GraphQL Engine has implicit support for Postgres UUID type, which means that UUID values can be provided as strings.
Sandip
Sandip
3 min read
GraphQL

GraphQL schema on Postgres with foreign keys and without foreign keys

Hasura GraphQL Engine allows creating relationships over Postgres tables with or without foreign keys
Shahidh K Muhammed
Shahidh K Muhammed
3 min read
GraphQL

Using Custom SQL functions for queries with Postgres and GraphQL

Access custom PostgreSQL functions in GraphQL API queries and subscriptions
Rikin Kachhia
Rikin Kachhia
3 min read
GraphQL

GraphQL with Postgres views and materialized views

Postgres views are awesome. You can link them to regular tables using relationships and then make a single nested query to fetch related…
Sandip
Sandip
5 min read
GraphQL

GraphQL and Tree Data Structures with Postgres on Hasura GraphQL engine

Modelling a tree data structure on postgres and using GraphQL to add and get data from the tree.
Hasura
Hasura
5 min read
GraphQL

GraphQL and geolocation on Postgres (PostGIS using Hasura)

A primer to building backends for location-aware applications using postgres and GraphQL
Hasura
Hasura
3 min read
GraphQL

Architecture of a high performance GraphQL to SQL engine

The Hasura platform’s data microservice provides a HTTP API to query Postgres using GraphQL or JSON in a permission safe way.
Sandip
Sandip
6 min read