diff --git a/docs/docs/databases/connect-db/cloud-databases/aws-aurora.mdx b/docs/docs/databases/connect-db/cloud-databases/aws-aurora.mdx index baa2c899c4b..04e72f23543 100644 --- a/docs/docs/databases/connect-db/cloud-databases/aws-aurora.mdx +++ b/docs/docs/databases/connect-db/cloud-databases/aws-aurora.mdx @@ -19,8 +19,8 @@ import HeadingIcon from '@site/src/components/HeadingIcon'; ## Introduction This guide explains how to connect a new or existing [AWS RDS Aurora Postgres](https://aws.amazon.com/rds/aurora/) -database to a Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our [self-hosted] -(/deployment/deployment-guides/index.mdx) solutions. If you're exploring AWS RDS Aurora Postgres and are interested +database to a Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our +[self-hosted](/deployment/deployment-guides/index.mdx) solutions. If you're exploring AWS RDS Aurora Postgres and are interested in migrating an existing Postgres database - such as from Heroku - check out their [docs](https://docs.aws.amazon.com/AmazonRDS/latest/AuroraUserGuide/AuroraPostgreSQL.Migrating.html) before continuing below. @@ -41,14 +41,14 @@ and sign up or log in. On the Hasura Cloud dashboard, create a new project: - + After the project is initialized successfully, click on `Launch Console` to open the Hasura Console in your browser. On the Hasura Console, navigate to the `Data` tab and choose `Connect Existing Database`. Hasura will prompt you for a Postgres Database URL. We'll create this in the next step and then come back here. - + ## Step 3: Create an Aurora DB on AWS RDS {#create-pg-db-aurora} @@ -62,24 +62,24 @@ Log into the [AWS console](https://console.aws.amazon.com//). On the top left, click on `Services` and type "RDS" into the search field. Then click on `RDS`: - + Click on the `Create database` button: - + In `Engine options`, select `Amazon Aurora` as `Engine type`. Also, select `Amazon Aurora with PostgreSQL compatibility` as `Edition`: Scroll down to `Settings`: - + Now you can choose a `DB instance identifier` as a name for your database. The `Master username` is `postgres` by default. You can change that if you have to. As for the password, you can click the checkbox for AWS to auto-generate @@ -90,11 +90,11 @@ Scroll down and customize other database options such as `DB instance size` and In the `Connectivity` section, expand the `Additional connectivity configuration`. Then set `Public access` to `Yes` and choose or add a new security group: - + When you're done, at the bottom, click the `Create database` button: - + :::info Note @@ -109,30 +109,30 @@ On the database dashboard, click on `Connectivity & security`. On the right, cli selected or added in [step 3](#create-pg-aws-rds-aurora). Click on the security group: - + Click on `Edit inbound rules`: - + Click on `Add rule`: If using Hasura Cloud, from your project's dashboard, copy the Hasura Cloud IP address: - + :::info Note @@ -143,7 +143,7 @@ service. Add the Hasura IP address that you copied: - + Then click `Save rules`. @@ -158,9 +158,9 @@ postgresql://:@:/ On the database dashboard, click on `Connectivity & security`: - `user-name`: If you have a separate database user the user name will be their name. If you didn't specify a user, the @@ -175,7 +175,7 @@ On the database dashboard, click on `Connectivity & security`: Back on the Hasura Console, enter the database URL that we retrieved in [step 5](#construct-db-url-aurora): - + Then click `Connect Database`. @@ -188,7 +188,7 @@ vars to connect to the databases in place of the raw database URLs. VoilĂ . You are ready to start developing. - + ## Next steps @@ -199,7 +199,7 @@ VoilĂ . You are ready to start developing. [collaborators](/projects/collaborators.mdx), [env vars](/projects/env-vars.mdx) or [custom domains](/projects/domains.mdx)). - + :::info Note diff --git a/docs/docs/databases/connect-db/cloud-databases/elephant.mdx b/docs/docs/databases/connect-db/cloud-databases/elephant.mdx index beb03ce05ce..77b82d86758 100644 --- a/docs/docs/databases/connect-db/cloud-databases/elephant.mdx +++ b/docs/docs/databases/connect-db/cloud-databases/elephant.mdx @@ -20,8 +20,8 @@ import HeadingIcon from '@site/src/components/HeadingIcon'; ## Introduction This guide explains how to connect a new or existing [ElephantSQL Postgres](https://www.elephantsql.com/) database to a -Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our [self-hosted] -(/deployment/deployment-guides/index.mdx) solutions. +Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our +[self-hosted](/deployment/deployment-guides/index.mdx) solutions. :::info Note diff --git a/docs/docs/databases/connect-db/cloud-databases/enterprisedb.mdx b/docs/docs/databases/connect-db/cloud-databases/enterprisedb.mdx index a88f37a33fb..eef9da9a461 100644 --- a/docs/docs/databases/connect-db/cloud-databases/enterprisedb.mdx +++ b/docs/docs/databases/connect-db/cloud-databases/enterprisedb.mdx @@ -21,10 +21,10 @@ import HeadingIcon from '@site/src/components/HeadingIcon'; This guide explains how to connect a new or existing [EnterpriseDB](https://www.enterprisedb.com/products/biganimal-cloud-postgresql) (BigAnimal) Postgres database to a -Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or [self-hosted] -(/deployment/deployment-guides/index.mdx). If you're exploring EnterpriseDB Postgres and are interested in migrating -an existing Postgres database - such as from Heroku - check out their [docs](https://www.enterprisedb. -com/docs/biganimal/latest/migration/cold_migration/) before continuing below. +Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or +[self-hosted](/deployment/deployment-guides/index.mdx). If you're exploring EnterpriseDB Postgres and are interested in migrating +an existing Postgres database - such as from Heroku - check out their +[docs](https://www.enterprisedb.com/docs/biganimal/latest/migration/cold_migration/) before continuing below. :::info Note diff --git a/docs/docs/databases/connect-db/cloud-databases/timescale-cloud.mdx b/docs/docs/databases/connect-db/cloud-databases/timescale-cloud.mdx index 10c351a6572..bdaf976afc8 100644 --- a/docs/docs/databases/connect-db/cloud-databases/timescale-cloud.mdx +++ b/docs/docs/databases/connect-db/cloud-databases/timescale-cloud.mdx @@ -19,8 +19,8 @@ import HeadingIcon from '@site/src/components/HeadingIcon'; ## Introduction This guide explains how to connect a new or existing [Timescale Postgres](https://www.timescale.com/) database to a -Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our [self-hosted] -(/deployment/deployment-guides/index.mdx) solutions. If you're exploring Timescale Postgres and are interested in +Hasura instance, either on [Hasura Cloud](https://cloud.hasura.io) or via one of our +[self-hosted](/deployment/deployment-guides/index.mdx) solutions. If you're exploring Timescale Postgres and are interested in migrating an existing Postgres database - such as from Heroku - check out their [docs](https://docs.timescale.com/timescaledb/latest/how-to-guides/migrate-data/) before continuing below.