Skip to content

nszoni/dbtgen

Repository files navigation

dbtgen 🤖

dbt: write nothing, generate (almost) everything.

This project uses Jaffle Shop 🛍️ data

jaffle_shop is a fictional ecommerce store. This dbt project transforms raw data from an app database into a customers and orders model ready for analytics.

A self-contained playground dbt project, useful for testing out scripts, and communicating some of the core dbt concepts.

This project uses DevContainers.

  1. Ensure you have the following prerequisites installed:

  2. Clone the repository to your local machine.

  3. Open the cloned repository in Visual Studio Code.

  4. When you open the project, Visual Studio Code will prompt you with a notification asking if you would like to reopen the project in a container. Choose "Reopen in Container". If you don't see this notification, you can press F1, type Remote-Containers: Reopen Folder in Container and press Enter.

  5. Visual Studio Code will then start building the Docker container defined in the .devcontainer directory of the project. This may take a few minutes the first time.

  6. Once the container is built, Visual Studio Code will automatically connect to it. You're now working inside the DevContainer!

Remember, any changes you make inside the container will be reflected in your project directory on your host machine, and vice versa.

Troubleshooting

If you encounter any issues during deployment or need further assistance, please check the following resources:

Contributing

Contributions are welcomed through GitHub pull requests.

Releases

No releases published

Packages

No packages published