From b147150697a27e72861c4cdf29724fcb84b7f36e Mon Sep 17 00:00:00 2001 From: Renee Li Date: Wed, 17 Apr 2024 10:45:33 -0400 Subject: [PATCH] src yml updates --- CHANGELOG.md | 2 +- integration_tests/dbt_project.yml | 2 +- models/src_stripe.yml | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2d49026c..49b9feed 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -3,7 +3,7 @@ ## Bug Fix - Removes the `unique_invoice_line_item_id` uniqueness test in `stg_stripe__invoice_line_item`. This is because `unique_invoice_line_item_id` (`unique_id` in the raw source `invoice_line_item` table) was part of an older version of Stripe that was brought forth to help migrate internal references. See the Stripe [API update](https://stripe.com/docs/upgrades#2019-12-03) for more information. The Fivetran connector persists this in order to resolve the pagination break issue for invoice line items that was introduced by the [API update](https://stripe.com/docs/upgrades#2019-12-03). - - Furthermore the column definition for `unique_invoice_line_item_id` has been made more specific: + - Furthermore the column definition for `unique_invoice_line_item_id` (`unique_id` in the raw source `invoice_line_item` table) has been made more specific: > "A unique id generated and only for old invoice line item ID's from a past version of the API. The introduction of this field resolves the pagination break issue for invoice line items, which was introduced by the [Stripe API update](https://stripe.com/docs/upgrades#2019-12-03)." # dbt_stripe_source v0.11.0 diff --git a/integration_tests/dbt_project.yml b/integration_tests/dbt_project.yml index 597c173a..3f02dee7 100644 --- a/integration_tests/dbt_project.yml +++ b/integration_tests/dbt_project.yml @@ -7,7 +7,7 @@ version: '0.11.1' profile: 'integration_tests' vars: - stripe_schema: stripe_source_integrations_tests_3 + stripe_schema: stripe_source_integrations_tests_4 stripe_source: stripe_account_identifier: "account_data" stripe_group_identifier: "group_data" diff --git a/models/src_stripe.yml b/models/src_stripe.yml index 8e29e926..56fd5944 100644 --- a/models/src_stripe.yml +++ b/models/src_stripe.yml @@ -544,8 +544,8 @@ sources: description: The subscription item that generated this invoice item. Left empty if the line item is not an explicit result of a subscription. - name: type description: A string identifying the type of the source of this line item, either an invoice item or a subscription. - - name: unique_invoice_line_item_id - description: A unique id generated for old invoice ID's from a past version of the API + - name: unique_id + description: A unique id generated and only for old invoice line item ID's from a past version of the API. The introduction of this field resolves the pagination break issue for invoice line items, which was introduced by the [Stripe API update](https://stripe.com/docs/upgrades#2019-12-03). - name: livemode description: Indicates if this is a test invoice line item.