Title says it all.
See:
https://github.com/hasura/graphql-engine/issues/411
https://github.com/hasura/graphql-engine/issues/678
https://blog.yugabyte.com/basic-crud-operations-using-hasura-graphql-with-distributed-sql-on-gke/
Depending on the database there is a chance that it's just work for your use cases. But it's on the side of database to have semantic and syntax compatible to postgres.
Most helpful comment
See:
https://github.com/hasura/graphql-engine/issues/411
https://github.com/hasura/graphql-engine/issues/678
https://blog.yugabyte.com/basic-crud-operations-using-hasura-graphql-with-distributed-sql-on-gke/
Depending on the database there is a chance that it's just work for your use cases. But it's on the side of database to have semantic and syntax compatible to postgres.