github fivetran/dbt_shopify v1.9.0
v1.9.0 dbt_shopify

4 hours ago

PR #159 includes the following updates:

Schema/Data Changes (--full-refresh required after upgrading)

1 total change • 1 possible breaking change

Data Model(s) Change type Old New Notes
All models source_relation column (when using a single Shopify schema) Empty string ('') <database>.<schema>

Breaking Changes

  • Shopify GraphQL table identifier variables have been renamed (shopify_gql_*shopify_graphql_*) for consistency with other Fivetran dbt packages and to ensure union functionality works as expected. If you have configured any identifier variables in your project, update them to the new format.

Feature Updates

  • Introduces the new (recommended) shopify_sources variable for more robust union data configuration. The old shopify_union_schemas and shopify_union_databases variables will still be supported. See the README for specific details.

Under the Hood

  • Adds the fivetran_using_source_casing variable for case-sensitive destination support. When enabled, downstream transformations respect source casing to ensure consistent results. See the Additional Configurations section of the README for details.
  • Introduces fivetran_utils.partition_by_source_relation macro and replaces the shopify_partition_by_cols macro to conditionally include source_relation in partition clauses only when multiple sources are configured.

Full Changelog: v1.8.2...v1.9.0

Don't miss a new dbt_shopify release

NewReleases is sending notifications on new releases.