1
0
mirror of synced 2025-12-20 18:39:31 -05:00
Files
airbyte/docs/integrations/sources/recharge-migrations.md
btkcodedev e628af85d1 Source Recharge: Migrate Products API to Plans (#61727)
Co-authored-by: Danylo Jablonski <150933663+DanyloGL@users.noreply.github.com>
Co-authored-by: David Gold <32782137+dbgold17@users.noreply.github.com>
Co-authored-by: Patrick Nilan <nilan.patrick@gmail.com>
2025-07-01 23:31:43 +00:00

42 lines
2.1 KiB
Markdown

# Recharge Migration Guide
## Upgrading to 3.0.0
This is a breaking change for **Products** stream.
This version introduces the `plans` stream for replacement of products stream according to the official [notice](https://docs.getrecharge.com/docs/deprecation-notice-products-v2021-01) from recharge.
To gracefully handle these changes for your existing connections, we highly recommend resetting your data before resuming your data syncs with the new version.
1. Select **Connections** in the main navbar.
1. Select the connection(s) affected by the update.
2. Select the **Schema** tab.
3. Click **Refresh source schema**, then **Ok**.
4. Select **Save changes** at the bottom of the page.
5. Select the **Status** tab and click three dots on the right side of **Shop**.
6. Press the **Clear data** button.
7. Return to the **Schema** tab.
8. Check all your streams.
9. Select **Sync now** to sync your data
For more information on resetting your data in Airbyte, see [this page](/platform/operator-guides/clear).
## Upgrading to 2.0.0
This is a breaking change for **Shop** stream, which used `[shop, store]` fields as a primary key.
This version introduces changing of primary key from `[shop, store]`(type: object, object) to primary key `id`(type: integer), as it makes stream compatible with destinations that do not support complex primary keys(e.g. BigQuery).
To gracefully handle these changes for your existing connections, we highly recommend resetting your data before resuming your data syncs with the new version. The **Shop** stream can be manually reset in the following way:
1. Select **Connections** in the main navbar.
1. Select the connection(s) affected by the update.
2. Select the **Schema** tab.
3. Click **Refresh source schema**, then **Ok**.
4. Select **Save changes** at the bottom of the page.
5. Select the **Status** tab and click three dots on the right side of **Shop**.
6. Press the **Clear data** button.
7. Return to the **Schema** tab.
8. Check all your streams.
9. Select **Sync now** to sync your data
For more information on resetting your data in Airbyte, see [this page](/platform/operator-guides/clear).