#56 includes the following changes:
🚨 Breaking Changes 🚨:
stripe__subscription_line_itemshas been removed. To recreate it, simply filterstripe__invoice_line_itemsfor wheresubscription_idis not null.- The
stripe__weekly_overview,stripe__quarterly_overview, andstripe__monthly_overviewmodels have been removed as they can be recreated directly from thestripe__daily_overviewby rolling up the date grain. - The
stripe__invoice_line_itemandstripe__subscription_line_itemshave been renamed tostripe__invoice_line_item_detailsandstripe__subscription_details. - Following the addition of the new
pricingsource table which may replace theplantable depending on whether you migrated to the Price API (Stripe doc here.), the following columns instripe__invoice_line_itemshave been updated. This package will draw the respective columns from thepriceobject by default if it exists. However, if you still have and wish to keep usingplan, you can setstripe__using_priceto False. For more please see the README
| Previous Name | New Name |
|---|---|
| plan_is_active | price_plan_is_active |
| plan_amount | price_plan_amount |
| plan_interval | price_plan_interval |
| plan_interval_count | price_plan_interval_count |
| plan_nickname | price_plan_nickname |
| plan_product_id | price_plan_product_id |
-
In addition,
stripe__plan_metadatavariable has been renamed tostripe__price_plan_metadata -
Variables have been prefixed with
stripe__so they can be used globally.
| Previous Name | New Name |
|---|---|
| using_invoices | stripe__using_invoices |
| using_credit_notes | stripe__using_credit_notes |
| using_payment_method | stripe__using_payment_method |
| using_livemode | stripe__using_livemode |
| using_invoice_line_sub_filter | stripe__using_invoice_line_sub_filter |
| using_subscriptions | stripe__using_subscriptions |
| using_subscription_history | stripe__using_subscription_history |
| using_price | stripe__using_price |
- In the
stripe__subscription_detailsmodel,start_datehas been updated tostart_date_atto follow our standard naming practices.
🎉 Feature Updates 🎉
- Introducing the new model
stripe__invoice_details. - Updated the models
stripe__daily_overviewwith additional daily and rolling metrics. subscription_item_idhas been added to thestripe__invoice_line_itemsmodel.- Added the ability to union datasets across different schemas or databases. A new column populating each model called
source_relationwill specify the source of each record.
For more information please refer to the README and stripe.yml
Full CHANGELOG: v0.8.0...v0.9.0