Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/davidgasquez/dbt-devcontainer
📦 Example repository showing how to use dbt inside Visual Studio Code development containers
https://github.com/davidgasquez/dbt-devcontainer
dbt devcontainer
Last synced: 3 months ago
JSON representation
📦 Example repository showing how to use dbt inside Visual Studio Code development containers
- Host: GitHub
- URL: https://github.com/davidgasquez/dbt-devcontainer
- Owner: davidgasquez
- Created: 2021-05-24T14:37:59.000Z (over 3 years ago)
- Default Branch: main
- Last Pushed: 2023-07-07T07:14:44.000Z (over 1 year ago)
- Last Synced: 2024-05-14T12:32:48.763Z (6 months ago)
- Topics: dbt, devcontainer
- Language: Dockerfile
- Homepage:
- Size: 13.7 KB
- Stars: 39
- Watchers: 3
- Forks: 15
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
- awesome-dbt - Use dbt inside Visual Studio Code development containers - Set up your dbt environment with pre-installed extensions. (Sample Projects)
README
# Using `dbt` with Visual Studio Code `.devcontainer`
Example repository showcasing how to use `dbt` with some extra goodies inside a `.devcontainer` environment (Visual Studio Code, GitHub Codespaces, ...).
> **Note**
> Alternatively, you can also try [Datadex](https://github.com/davidgasquez/datadex). It covers similar grounds but uses a simpler stack (DuckDB).## Quickstart
The quickest way to get started is to use [GitHub Codespaces](https://github.com/features/codespaces). You can create one from this repository and get a development environment available in your browser.
You can also clone the repository and use [Remote Containers](https://code.visualstudio.com/docs/remote/containers) to run the development environment.
Once you're inside, move to the `jaffle_shop` folder and follow the README instructions! You should be able to seed the data with `dbt seed` and see it in the SQLTools icon in the sidebar.