Skip to content

Releases: fivetran/dbt_shopify

README Typo Fix

28 Jun 20:42
4cc3d1b
Compare
Choose a tag to compare

Happy Monday!

This release includes the following non-breaking changes:

  • Typo fix within the README to reference the correct union_schemas variable. PR #18

Union Source Data Functionality (Breaking Change)

23 Jun 15:45
f611ddd
Compare
Choose a tag to compare

🚨 BREAKING CHANGE 🚨 Unioning Shopify source data has been a frequent request from package users. This release incorporates just that functionality!

  • The ability to union Shopify source data using this package. This is done by utilizing the union_schema and union_databases variables. A user can add the schemas they would like to union or the databases they would like to union (must be one or the other) together and produce unioned results downstream.

Thanks so much to @DylanBaker for his stellar work on getting this functionality to work in this package! 🎉

Features Updates + custom schema (breaking change 🚨)

27 May 01:54
6e2dab2
Compare
Choose a tag to compare

This release incorporates the following new features:

  • Databricks and Postgres compatibility
  • Custom schema integration (breaking change 🚨)
  • Addition of the shopify__transactions table which includes all transactions within shopify and an exchange rate calculation applied
  • Overhauled shopify__orders, shopify__order_lines, and shopify__customer_cohorts tables to include refund calculations towards the order totals.
  • Removed duplicate customer total orders and total amount fields from the shopify__customers final model (breaking change 🚨)

Package Upgrades + dbt Required version

17 Feb 23:31
daecfaf
Compare
Choose a tag to compare

🚨 This release contains breaking changes. Updates include:

  • Requiring a specific version of dbt (0.18.0 - 0.20.0), to prevent future issues.
  • Some column names have been updated to either align with our naming conventions or be more verbose to provide clarity.
model old name new name
stg_shopify__order buyer_accepts_marketing has_buyer_accepted_marketing
  taxes_included has_taxes_included
  test is_test_order
stg_shopify__customer accepts_marketing has_accepted_marketing
  state account_state
stg_shopify__order_line gift_card is_gift_card
  requires_shipping is_requiring_shipping

Initial Release

28 Sep 21:54
Compare
Choose a tag to compare

This is the initial release of this package.

The main focus of the package is to transform the core object tables into analytics-ready models, including a cohort model to understand how your customers are behaving over time.

Currently the package supports Redshift, BigQuery and Snowflake.