The course is designed to be done on Snowflake. But I am a stubborn idiot, and I want to try dbt with PostgreSQL, so I'll just do that.
This dir contains some useful bits to raise a local PostgreSQL instance with Docker that resembles as much as possible the Snowflake environment proposed in the course.
## Setup steps
- Run a `docker compose up` with the yaml file of this dir.
- Run the following commands to get the database ready in it's starting state
```SQL
CREATE USER transformation_user WITH ENCRYPTED PASSWORD 'transformation_user_password';
CREATE DATABASE airbnb;
-- Connect to your newly created `airbnb` database for the next commands.