Skip to content

Commit f639f0e

Browse files
committed
Docs: Enhance initial-setup README prioritising docker and refining PGAdmin steps
Rebased branch again onto latest `main`, handling conflicts. And some earlier overlapping edits were already incorporated upstream, a more recent change also moved the Docker setup to `Option A` exactly as my prior change had. Thus all that remains is in this commit is: - Adds a brief note explaining what the `.env` file stores. - Expands PGAdmin instructions with step-by-step UI guidance.
1 parent 81defd6 commit f639f0e

File tree

1 file changed

+15
-7
lines changed
  • intermediate-bootcamp/materials/1-dimensional-data-modeling

1 file changed

+15
-7
lines changed

intermediate-bootcamp/materials/1-dimensional-data-modeling/README.md

Lines changed: 15 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -49,6 +49,8 @@ cd data-engineer-handbook/bootcamp/materials/1-dimensional-data-modeling
4949
cp example.env .env
5050
```
5151

52+
> The `.env` file stores credentials used by PostgreSQL and PGAdmin
53+
5254
3. Start PostgreSQL & PGAdmin in containers:
5355

5456
```bash
@@ -102,14 +104,20 @@ Choose any GUI tool you like. Here’s how:
102104
1. Go to [http://localhost:5050](http://localhost:5050)
103105
2. Log in using the credentials from your `.env` file
104106
3. Create a new server:
105-
- **Name**: Name of your choice
106-
- **Host**: `my-postgres-container`
107-
- **Port**: `5432`
108-
- **Database**: `postgres`
109-
- **Username**: `postgres`
110-
- **Password**: `postgres`
111-
- ✅ Save Password
107+
1. `Dashboard` ➜ `Quick Links` ➜ `Add New Server`
108+
2. Under the `General` tab: give it a friendly `Name`, e.g. `Data-Engineer-Handbook-DB`
109+
3. `Connection` tab: Copy in credentials from `.env`, where the defaults are:
110+
- **Name**: Name of your choice
111+
- **Host**: `my-postgres-container`
112+
- **Port**: `5432`
113+
- **Database**: `postgres`
114+
- **Username**: `postgres`
115+
- **Password**: `postgres`
116+
- ✅ Save Password
112117
4. Click **Save** — and you’re connected!
118+
5. Expand `Servers`*`your-server`*`Databases``postgres`
119+
- The database must be highlighted to be able to open the `Query Tool`
120+
- Further expanding `postgres` › `Schemas` › `public` › `Tables` should show the expected content
113121

114122
---
115123

0 commit comments

Comments
 (0)