graphql-engine/docs/static/img/deployment
Puru Gupta a4eb5ad95d server: improve DX for heroku integration
## Description ✍️
This PR aims to improve the developer experience when using a heroku postgres instance as source database. Better error messages and relevant documentation are added as a part of this PR.

## Changelog ✍️

__Component__ : server

__Type__: enhancement

__Product__: community-edition

### Short Changelog

Improve DX for heroku integration

### Related Issues ✍
https://hasurahq.atlassian.net/browse/GS-202

### Steps to test and verify ✍
- Add a new heroku postgres instance as DB source in Hasura
- Try adding an event trigger
- Improved error message will be emitted:
```json
{
    "arguments": [],
    "error": {
        "description": null,
        "exec_status": "FatalError",
        "hint": null,
        "message": "pgcrypto can only be created in heroku_ext schema. Hint: You can set \"extensions_schema\" to provide the schema to install the extensions. Refer to the documentation here: https://hasura.io/docs/latest/deployment/postgres-requirements/#pgcrypto-in-pg-search-path",
        "status_code": "P0001"
    },
    "prepared": false,
    "statement": "CREATE EXTENSION IF NOT EXISTS pgcrypto SCHEMA public"
}
```

PR-URL: https://github.com/hasura/graphql-engine-mono/pull/6630
Co-authored-by: github-actions[bot] <41898282+github-actions[bot]@users.noreply.github.com>
Co-authored-by: Sean Park-Ross <94021366+seanparkross@users.noreply.github.com>
GitOrigin-RevId: a46d7c129a4e0378b7f33445f9bda11e0bddbd74
2022-11-08 03:55:30 +00:00
..
dedicated-vpc docs: add dedicated vpc docs for gcp 2022-08-30 12:23:25 +00:00
preview-apps Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
regression-tests Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
access-key-console.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
choose-plan-nhost.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
create-project-nhost.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
dashboard-digital-ocean.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
delete-heroku-postgres-addon.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
deploy-to-render-hasura-header.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
deploy-to-render-hasura.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
deploybutton.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
digital-ocean-create-table.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
digital-ocean-hasura-console.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
digital-ocean-hasura-insert-data.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
hasura-connection-poller.png docs: add guide on performance tuning (fix #4805) 2022-11-08 03:55:15 +00:00
hasura-graphql-query.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
hasura-load-balancer.png docs: add guide on performance tuning (fix #4805) 2022-11-08 03:55:15 +00:00
hasura-microservices.png docs: add guide on performance tuning (fix #4805) 2022-11-08 03:55:15 +00:00
hasura-usage.png docs: add guide on performance tuning (fix #4805) 2022-11-08 03:55:15 +00:00
heroku_connect_db.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
heroku_database_env.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
heroku-app.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
koyeb-hasura-app-creation.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
koyeb-hasura-service.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
nhost-dashboard.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
nhost-hasura-console.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
schema_permissions_summary.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
secure-heroku.png Docs: reorganize image folders after restructure 2022-08-03 16:26:40 +00:00
select-cloud-region_console_2.11.1.png Docs: Add Hasura Cloud section in deployment. Add disaster recovery information 2022-09-16 17:10:37 +00:00
set-pg-extensions-schema.png server: improve DX for heroku integration 2022-11-08 03:55:30 +00:00