github fivetran/dbt_stripe v0.17.1
v0.17.1 dbt_stripe

latest releases: v1.1.0, v1.0.1, v1.0.0...
7 months ago

PR #108 includes the following updates:

Bug Fixes (from dbt_stripe_source)

  • Fixed a Snowflake error in the does_table_exist macro that could occur when another package using quoted table or column names runs concurrently.
  • Updated the following staging models to dynamically select the appropriate source based on available tables:
    • stg_stripe__price_plan_tmp
    • stg_stripe__subscription_tmp

Features

  • Updated the following models to support the revised logic in the upstream does_table_exist macro:
    • stripe__line_item_enhanced
    • stripe__invoice_line_item_details

Under the Hood (from dbt_stripe_source)

  • Enhanced the does_table_exist macro:
    • Added a dispatch to prevent conflicts with macros of the same name in other packages.
    • Updated logic to return 'exists' only when the table is present, replacing 'True'/'False' string outputs. This prevents Jinja from misinterpreting them as truthy values and ensures reliable variable configuration based on exact 'exists' matching.
  • Added consistency test for stripe__invoice_line_item_details.

Full Changelog: v0.17.0...v0.17.1

Don't miss a new dbt_stripe release

NewReleases is sending notifications on new releases.