Closed nmrgt closed 4 months ago
The update introduces essential configurations for a dbt (data build tool) project named 'covoiturage'. It includes setting up .gitignore
files to exclude specific directories and files, defining project settings in dbt_project.yml
, connecting to a local PostgreSQL database, and creating a model to count journeys. Additionally, the flake.nix
file is updated to include necessary dbt packages.
File Path | Change Summary |
---|---|
dbt/.gitignore |
Ignore target/ , dbt_packages/ , and logs/ directories. |
dbt/local/.gitignore |
Ignore .user.yml file in the dbt/local directory. |
dbt/dbt_project.yml |
Configurations for 'covoiturage' project including paths and clean targets. |
dbt/local/profiles.yml |
Configuration for local PostgreSQL database connection. |
dbt/models/journey_count.sql |
Incremental materialized view to count journeys per day based on carpool data. |
dbt/models/src_carpool.yml |
Version 2 schema for carpool data source with carpools table. |
flake.nix |
Added dbt and python311Packages.dbt-postgres to the list of packages. |
🐇 In the world of data bright, New paths and models take flight. Carpool journeys counted true, PostgreSQL connections too. With gitignore's helpful might, Our dbt project shines in light. 🚗✨
Thank you for using CodeRabbit. We offer it for free to the OSS community and would appreciate your support in helping us grow. If you find it useful, would you consider giving us a shout-out on your favorite social media?
Summary by CodeRabbit
New Features
carpool
data source.Chores
.gitignore
files to ignore specific directories and files.dbt
andpython311Packages.dbt-postgres
in the package list.