- set up pre commit initially and fixed all the issues. Commit.
- Testing pre commit hook with sqlfluff.
- Changes associated with the dbt-checkpoint pre commit hook are in this commit.
- Testing Tags on models present in the core folder. Commit.
- Updated the rolling_aggregation_n_periods macro. https://github.com/MSDarshan91/course_advanced_dbt/blob/main/macros/rolling_aggregation_n_periods.sql
- Used the macro in fct_subscription_plans_monthly_report model https://github.com/MSDarshan91/course_advanced_dbt/blob/main/models/marts/product/fct_subscription_plans_monthly_report.sql
- Added a new truncate_to_month macro https://github.com/MSDarshan91/course_advanced_dbt/blob/main/macros/truncate_to_month.sql
- Used the macro in fct_mrr model https://github.com/MSDarshan91/course_advanced_dbt/blob/main/models/marts/finance/fct_mrr.sql