diff --git a/.buildkite/scripts/run_models.sh b/.buildkite/scripts/run_models.sh
index 11c9ccc..f72ca8d 100644
--- a/.buildkite/scripts/run_models.sh
+++ b/.buildkite/scripts/run_models.sh
@@ -19,6 +19,7 @@ dbt deps
dbt seed --target "$db" --full-refresh
dbt run --target "$db" --full-refresh
dbt test --target "$db"
-dbt run --vars '{iterable__using_campaign_label_history: false, iterable__using_user_unsubscribed_message_type_history: false, iterable__using_campaign_suppression_list_history: false, iterable__using_user_device_history: true}' --full-refresh --target "$db"
+dbt run --vars '{iterable__using_campaign_label_history: false, iterable__using_user_unsubscribed_message_type_history: false, iterable__using_campaign_suppression_list_history: false}' --full-refresh --target "$db"
+dbt run --vars '{ does_table_exist('user_unsubscribed_message_type'): false, does_table_exist('user_unsubscribed_channel'): false}' --full-refresh --target "$db"
dbt test --target "$db"
dbt run-operation fivetran_utils.drop_schemas_automation --target "$db"
diff --git a/.gitignore b/.gitignore
index 066b7fc..9589a8c 100644
--- a/.gitignore
+++ b/.gitignore
@@ -3,4 +3,5 @@ target/
dbt_modules/
logs/
.DS_Store
-dbt_packages/
\ No newline at end of file
+dbt_packages/
+package-lock.yml
\ No newline at end of file
diff --git a/CHANGELOG.md b/CHANGELOG.md
index ace2da1..5594b72 100644
--- a/CHANGELOG.md
+++ b/CHANGELOG.md
@@ -1,3 +1,44 @@
+# dbt_iterable_source v0.8.0
+
+## API Updates
+[PR #28](https://github.com/fivetran/dbt_iterable_source/pull/28) includes updates in response to the [Aug 2023 updates](https://fivetran.com/docs/applications/iterable/changelog#august2023) for the Iterable connector.
+
+## 🚨 Breaking Changes 🚨
+- We have removed the `stg_iterable__user_device_history` model as the value is marginal.
+- The following models have been renamed to reflect the new (non history) table names synced by the connector.
+
+| **Previous Model Name** | **Updated Model Name** |
+|---------------------------|---------------------------|
+| `stg_iterable__user_unsub_message_type_history` | `stg_iterable__user_unsub_message_type` |
+| `stg_iterable__user_unsub_message_type_history_tmp` | `stg_iterable__user_unsub_message_type_tmp` |
+| `stg_iterable__user_unsubscribed_channel_history` | `stg_iterable__user_unsubscribed_channel` |
+| `stg_iterable__user_unsubscribed_channel_history_tmp` | `stg_iterable__user_unsubscribed_channel_tmp` |
+
+## Feature Updates
+- Added the fields `updated_by_user_id` and `message_medium` to `stg_iterable__campaign_history`
+- Added the fields `_fivetran_id` and `_fivetran_user_id` to `stg_iterable__event`
+- Added the fields `catalog_collection_count, catalog_lookup_count, city, clicked_url, country, error_code, expires_at, from_phone_number, in_app_body, is_sms_estimation, labels, message_status, mms_send_count, reason, sms_send_count, and _fivetran_user_id` to `stg_iterable__event_extension`
+- Added the fields `list_description` to `stg_iterable__list`
+- Added the fields `message_type_created_at, frequency_cap, rate_limit_per_minute, subscription_policy, and message_type_updated_at` to `stg_iterable__message_type`
+- Added the field `_fivetran_user_id` to `stg_iterable__user_history`
+- Introduced passthrough column functionality for `user_history` and `event_extension` objects. For more information refer to the [README](./README.md#passing-through-additional-fields).
+
+## Field Removals
+- Removed the following fields from `stg_iterable__event_extension`: `deeplink_android, deeplink_ios, image_url, is_ghost_push, link_id, sms_provider_response_code, sms_provider_response_message, sms_provider_response_more_info, sms_provider_response_status, sound`
+
+## Test Updates
+- The unique tests in `stg_iterable__event` and `stg_iterable__event_extension` now uses `unique_event_id`. This is a generated surrogate key from `event_id` and `_fivetran_user_id`. Previously it was just `event_id`, but now the unique keys in the respective source tables involve a combination of `event_id` and `_fivetran_user_id`, if it exists. `_fivetran_user_id` is a key available in the Aug 2023 Iterable API that's generated by taking hash of user_id and/or email fields depending on the project type.
+- The unique test in `stg_iterable__user_history` now tests for a unique combination of `fivetran_id` and `updated_at`. Previously it was just email, however with the Iterable schema updates, that may not exist for each user. This is because based on the channel, not all users have an associated email, particularly if it's marketing done via a project type based on user ID where an email identifier may not be unique. `fivetran_id` is generated by taking hash of user_id and/or email fields depending on the project type. For more information refer to the Iterable [docs](https://support.iterable.com/hc/en-us/articles/9216719179796-Project-Types-and-Unique-Identifiers-).
+
+## Under the Hood:
+- Past August 2023, the `user_unsubscribed_channel_history` and `user_unsubscribed_message_type_history` Iterable objects will no longer be history tables. In addition, the columns have changed. We have checks in place that will automatically persist the respective columns depending on what exists in your schema.
+ - In addition, we have generated keys for these 2 respective staging models that we will use for uniqueness tests.
+ - For `stg_iterable__user_unsubscribed_channel`, which pulls from the `user_unsubscribed_channel` table, the unique key generated is depends on what exists in your tables (determined by whether you are using the history version). For the history version, it's a key generated from `email`, `channel_id`, and `updated_at`. If not using the history table, it uses `_fivetran_user_id` and `channel_id`.
+ - For `stg_iterable__user_unsub_message_type`, which pulls from `user_unsubscribed_message_type_history`, the unique key is generated from `email`, `message_type_id`, and `updated_at` if using the history version. If not using the history table, it uses `_fivetran_user_id` and `message_type_id`.
+ - For more information, refer to our [documentation](https://github.com/fivetran/dbt_iterable_source/blob/main/models/stg_iterable.yml).
+- Explicitly casts the `*_id` fields in the staging models as strings. This ensures that downstream, joins will work and the JSON as string operations are not impacted by errors if the connector syncs this field as a JSON datatype.
+
+
# dbt_iterable_source v0.7.0
## 🎉 Feature Update 🎉
- Databricks compatibility! ([#25](https://github.com/fivetran/dbt_iterable_source/pull/25))
diff --git a/README.md b/README.md
index 4d3ea62..a9b8124 100644
--- a/README.md
+++ b/README.md
@@ -27,6 +27,13 @@ To use this dbt package, you must have the following:
- At least one Fivetran Iterable connector syncing data into your destination.
- A **BigQuery**, **Snowflake**, **Redshift**, **PostgreSQL**, or **Databricks** destination.
+
+#### Unsubscribe tables are no longer history tables
+
+For connectors created past August 2023, the `user_unsubscribed_channel_history` and `user_unsubscribed_message_type_history` Iterable objects will no longer be history tables as part of schema changes following Iterable's API updates. The fields have also changed. There is no lift required, since we have checks in place that will automatically persist the respective fields depending on what exists in your schema (they will still be history tables if you are using the old schema).
+
+*Please be sure you are syncing them as either both history or non-history.*
+
## Step 2: Install the package
Include the following Iterable package version in your `packages.yml` file.
@@ -35,7 +42,7 @@ Include the following Iterable package version in your `packages.yml` file.
```yaml
packages:
- package: fivetran/iterable_source
- version: [">=0.7.0", "<0.8.0"]
+ version: [">=0.8.0", "<0.9.0"]
```
## Step 3: Define database and schema variables
@@ -51,21 +58,43 @@ vars:
Your Iterable connector might not sync every table that this package expects. If your syncs exclude certain tables, it is either because you do not use that functionality in Iterable or have actively excluded some tables from your syncs. In order to enable or disable the relevant tables in the package, you will need to add the following variable(s) to your `dbt_project.yml` file.
-By default, all variables are assumed to be `true` (with exception of `iterable__using_user_device_history`, which is set to `false`).
+By default, all variables are assumed to be `true`.
```yml
vars:
iterable__using_campaign_label_history: false # default is true
- iterable__using_user_unsubscribed_message_type_history: false # default is true
+ iterable__using_user_unsubscribed_message_type: false # default is true
iterable__using_campaign_suppression_list_history: false # default is true
- iterable__using_user_device_history: true # default is false
```
+
## (Optional) Step 5: Additional configurations
Expand for details
+### Passing Through Additional Fields
+
+This package includes fields we judged were standard across Iterable users. However, the Fivetran connector allows for additional columns to be brought through in the `event_extension` and `user_history` objects. Therefore, if you wish to bring them through, leverage our passthrough column variables.
+
+**Notice**: A `dbt run --full-refresh` is required each time these variables are edited.
+
+These variables allow for the passthrough fields to be aliased (alias) and casted (transform_sql) if desired, but not required. Datatype casting is configured via a sql snippet within the transform_sql key. You may add the desired sql while omitting the as field_name at the end and your custom pass-though fields will be casted accordingly. Use the below format for declaring the respective pass-through variables:
+
+```yml
+# dbt_project.yml
+
+vars:
+ iterable_event_extension_pass_through_columns:
+ - name: "event_extension_field"
+ alias: "renamed_field"
+ transform_sql: "cast(renamed_field as string)"
+ iterable_user_history_pass_through_columns:
+ - name: "user_attribute"
+ alias: "renamed_user_attribute"
+ - name: "user_attribute_2"
+```
+
### Changing the Build Schema
By default, this package will build the Iterable staging models within a schema titled ( + `_stg_iterable`) in your target database. If this is not where your would like you Iterable staging data to be written to, add the following configuration to your `dbt_project.yml` file:
@@ -93,6 +122,7 @@ By default, this package refers to the new table (`CAMPAIGN_SUPPRESSION_LIST_HIS
vars:
iterable_campaign_suppression_list_history_identifier: "campaign_supression_list_history"
```
+
## (Optional) Step 6: Orchestrate your models with Fivetran Transformations for dbt Core™
diff --git a/dbt_project.yml b/dbt_project.yml
index efcbc96..c024cff 100644
--- a/dbt_project.yml
+++ b/dbt_project.yml
@@ -1,7 +1,7 @@
config-version: 2
name: 'iterable_source'
-version: '0.7.0'
+version: '0.8.0'
require-dbt-version: [">=1.3.0", "<2.0.0"]
models:
@@ -23,6 +23,11 @@ vars:
message_type: "{{ source('iterable', 'message_type') }}"
template_history: "{{ source('iterable', 'template_history') }}"
user_history: "{{ source('iterable', 'user_history') }}"
- user_device_history: "{{ source('iterable', 'user_device_history') }}"
+ user_device: "{{ source('iterable', 'user_device') }}"
+ user_unsubscribed_channel: "{{ source('iterable', 'user_unsubscribed_channel') }}"
+ user_unsubscribed_message_type: "{{ source('iterable', 'user_unsubscribed_message_type') }}"
user_unsubscribed_channel_history: "{{ source('iterable', 'user_unsubscribed_channel_history') }}"
user_unsubscribed_message_type_history: "{{ source('iterable', 'user_unsubscribed_message_type_history') }}"
+
+ iterable_event_extension_pass_through_columns: []
+ iterable_user_history_pass_through_columns: []
\ No newline at end of file
diff --git a/docs/catalog.json b/docs/catalog.json
index 714b9fe..fa60237 100644
--- a/docs/catalog.json
+++ b/docs/catalog.json
@@ -1 +1 @@
-{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.5.0", "generated_at": "2023-06-17T00:04:36.370950Z", "invocation_id": "85765fd1-54c8-43f1-bb4e-c30eb3c037e6", "env": {}}, "nodes": {"seed.iterable_source_integration_tests.campaign_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "template_id": {"type": "bigint", "index": 3, "name": "template_id", "comment": null}, "recurring_campaign_id": {"type": "bigint", "index": 4, "name": "recurring_campaign_id", "comment": null}, "campaign_state": {"type": "string", "index": 5, "name": "campaign_state", "comment": null}, "created_at": {"type": "string", "index": 6, "name": "created_at", "comment": null}, "created_by_user_id": {"type": "string", "index": 7, "name": "created_by_user_id", "comment": null}, "ended_at": {"type": "bigint", "index": 8, "name": "ended_at", "comment": null}, "name": {"type": "string", "index": 9, "name": "name", "comment": null}, "send_size": {"type": "bigint", "index": 10, "name": "send_size", "comment": null}, "start_at": {"type": "bigint", "index": 11, "name": "start_at", "comment": null}, "type": {"type": "string", "index": 12, "name": "type", "comment": null}, "workflow_id": {"type": "bigint", "index": 13, "name": "workflow_id", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.campaign_history_data"}, "seed.iterable_source_integration_tests.campaign_label_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_label_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "string", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.campaign_label_history_data"}, "seed.iterable_source_integration_tests.campaign_list_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_list_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"list_id": {"type": "bigint", "index": 1, "name": "list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.campaign_list_history_data"}, "seed.iterable_source_integration_tests.campaign_metrics_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_metrics_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"date": {"type": "date", "index": 1, "name": "date", "comment": null}, "id": {"type": "bigint", "index": 2, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 3, "name": "_fivetran_deleted", "comment": null}, "average_order_value": {"type": "bigint", "index": 4, "name": "average_order_value", "comment": null}, "purchases": {"type": "bigint", "index": 5, "name": "purchases", "comment": null}, "revenue": {"type": "bigint", "index": 6, "name": "revenue", "comment": null}, "revenue_m": {"type": "bigint", "index": 7, "name": "revenue_m", "comment": null}, "total_app_uninstalls": {"type": "bigint", "index": 8, "name": "total_app_uninstalls", "comment": null}, "total_complaints": {"type": "bigint", "index": 9, "name": "total_complaints", "comment": null}, "total_email_bounced": {"type": "bigint", "index": 10, "name": "total_email_bounced", "comment": null}, "total_email_clicked": {"type": "bigint", "index": 11, "name": "total_email_clicked", "comment": null}, "total_email_delivered": {"type": "bigint", "index": 12, "name": "total_email_delivered", "comment": null}, "total_email_opens": {"type": "bigint", "index": 13, "name": "total_email_opens", "comment": null}, "total_email_sends": {"type": "bigint", "index": 14, "name": "total_email_sends", "comment": null}, "total_hosted_unsubscribe_clicks": {"type": "bigint", "index": 15, "name": "total_hosted_unsubscribe_clicks", "comment": null}, "total_purchases": {"type": "bigint", "index": 16, "name": "total_purchases", "comment": null}, "total_pushes_bounced": {"type": "bigint", "index": 17, "name": "total_pushes_bounced", "comment": null}, "total_pushes_delivered": {"type": "bigint", "index": 18, "name": "total_pushes_delivered", "comment": null}, "total_pushes_opened": {"type": "bigint", "index": 19, "name": "total_pushes_opened", "comment": null}, "total_pushes_sent": {"type": "bigint", "index": 20, "name": "total_pushes_sent", "comment": null}, "total_unsubscribes": {"type": "bigint", "index": 21, "name": "total_unsubscribes", "comment": null}, "unique_email_bounced": {"type": "bigint", "index": 22, "name": "unique_email_bounced", "comment": null}, "unique_email_clicks": {"type": "bigint", "index": 23, "name": "unique_email_clicks", "comment": null}, "unique_email_opens_or_clicks": {"type": "bigint", "index": 24, "name": "unique_email_opens_or_clicks", "comment": null}, "unique_hosted_unsubscribe_clicks": {"type": "bigint", "index": 25, "name": "unique_hosted_unsubscribe_clicks", "comment": null}, "unique_purchases": {"type": "bigint", "index": 26, "name": "unique_purchases", "comment": null}, "unique_pushes_bounced": {"type": "bigint", "index": 27, "name": "unique_pushes_bounced", "comment": null}, "unique_pushes_opened": {"type": "bigint", "index": 28, "name": "unique_pushes_opened", "comment": null}, "unique_pushes_sent": {"type": "bigint", "index": 29, "name": "unique_pushes_sent", "comment": null}, "unique_unsubscribes": {"type": "bigint", "index": 30, "name": "unique_unsubscribes", "comment": null}, "total_push_send_skips": {"type": "bigint", "index": 31, "name": "total_push_send_skips", "comment": null}, "total_in_app_opens": {"type": "bigint", "index": 32, "name": "total_in_app_opens", "comment": null}, "unique_in_apps_delivered": {"type": "bigint", "index": 33, "name": "unique_in_apps_delivered", "comment": null}, "unique_in_app_sends": {"type": "bigint", "index": 34, "name": "unique_in_app_sends", "comment": null}, "total_in_app_closes": {"type": "bigint", "index": 35, "name": "total_in_app_closes", "comment": null}, "total_inbox_impressions": {"type": "bigint", "index": 36, "name": "total_inbox_impressions", "comment": null}, "unique_pushes_delivered": {"type": "bigint", "index": 37, "name": "unique_pushes_delivered", "comment": null}, "unique_in_app_clicks": {"type": "bigint", "index": 38, "name": "unique_in_app_clicks", "comment": null}, "unique_emails_delivered": {"type": "bigint", "index": 39, "name": "unique_emails_delivered", "comment": null}, "total_in_app_clicks": {"type": "bigint", "index": 40, "name": "total_in_app_clicks", "comment": null}, "total_in_app_deletes": {"type": "bigint", "index": 41, "name": "total_in_app_deletes", "comment": null}, "total_in_app_sent": {"type": "bigint", "index": 42, "name": "total_in_app_sent", "comment": null}, "total_in_apps_delivered": {"type": "bigint", "index": 43, "name": "total_in_apps_delivered", "comment": null}, "unique_in_app_opens": {"type": "bigint", "index": 44, "name": "unique_in_app_opens", "comment": null}, "total_email_holdout": {"type": "bigint", "index": 45, "name": "total_email_holdout", "comment": null}, "total_email_send_skips": {"type": "bigint", "index": 46, "name": "total_email_send_skips", "comment": null}, "unique_email_sends": {"type": "bigint", "index": 47, "name": "unique_email_sends", "comment": null}, "unique_emails_opens": {"type": "bigint", "index": 48, "name": "unique_emails_opens", "comment": null}, "total_in_app_holdout": {"type": "bigint", "index": 49, "name": "total_in_app_holdout", "comment": null}, "total_in_app_send_skips": {"type": "bigint", "index": 50, "name": "total_in_app_send_skips", "comment": null}, "total_push_holdout": {"type": "bigint", "index": 51, "name": "total_push_holdout", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 52, "name": "_fivetran_synced", "comment": null}, "total_sms_holdout": {"type": "bigint", "index": 53, "name": "total_sms_holdout", "comment": null}, "unique_sms_sent": {"type": "bigint", "index": 54, "name": "unique_sms_sent", "comment": null}, "total_sms_delivered": {"type": "bigint", "index": 55, "name": "total_sms_delivered", "comment": null}, "total_sms_sent": {"type": "bigint", "index": 56, "name": "total_sms_sent", "comment": null}, "total_inbound_sms": {"type": "bigint", "index": 57, "name": "total_inbound_sms", "comment": null}, "total_sms_bounced": {"type": "bigint", "index": 58, "name": "total_sms_bounced", "comment": null}, "total_sms_send_skips": {"type": "bigint", "index": 59, "name": "total_sms_send_skips", "comment": null}, "unique_inbound_sms": {"type": "bigint", "index": 60, "name": "unique_inbound_sms", "comment": null}, "unique_sms_delivered": {"type": "bigint", "index": 61, "name": "unique_sms_delivered", "comment": null}, "unique_sms_bounced": {"type": "bigint", "index": 62, "name": "unique_sms_bounced", "comment": null}, "revenue_m_sms_": {"type": "bigint", "index": 63, "name": "revenue_m_sms_", "comment": null}, "purchases_m_sms_": {"type": "bigint", "index": 64, "name": "purchases_m_sms_", "comment": null}, "purchases_m_email_": {"type": "bigint", "index": 65, "name": "purchases_m_email_", "comment": null}, "revenue_m_push_": {"type": "bigint", "index": 66, "name": "revenue_m_push_", "comment": null}, "revenue_m_email_": {"type": "bigint", "index": 67, "name": "revenue_m_email_", "comment": null}, "purchases_m_push_": {"type": "bigint", "index": 68, "name": "purchases_m_push_", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.campaign_metrics_data"}, "seed.iterable_source_integration_tests.campaign_suppression_list_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_suppression_list_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"suppressed_list_id": {"type": "bigint", "index": 1, "name": "suppressed_list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.campaign_suppression_list_history_data"}, "seed.iterable_source_integration_tests.channel_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "channel_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_type": {"type": "string", "index": 3, "name": "channel_type", "comment": null}, "message_medium": {"type": "string", "index": 4, "name": "message_medium", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.channel_data"}, "seed.iterable_source_integration_tests.event_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "event_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "campaign_id": {"type": "bigint", "index": 3, "name": "campaign_id", "comment": null}, "message_id": {"type": "bigint", "index": 4, "name": "message_id", "comment": null}, "content_id": {"type": "bigint", "index": 5, "name": "content_id", "comment": null}, "created_at": {"type": "timestamp", "index": 6, "name": "created_at", "comment": null}, "event_name": {"type": "string", "index": 7, "name": "event_name", "comment": null}, "ip": {"type": "bigint", "index": 8, "name": "ip", "comment": null}, "message_bus_id": {"type": "bigint", "index": 9, "name": "message_bus_id", "comment": null}, "message_type_id": {"type": "bigint", "index": 10, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "bigint", "index": 11, "name": "recipient_state", "comment": null}, "status": {"type": "bigint", "index": 12, "name": "status", "comment": null}, "unsub_source": {"type": "bigint", "index": 13, "name": "unsub_source", "comment": null}, "user_agent": {"type": "bigint", "index": 14, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "bigint", "index": 15, "name": "user_agent_device", "comment": null}, "transactional_data": {"type": "string", "index": 16, "name": "transactional_data", "comment": null}, "additional_properties": {"type": "string", "index": 17, "name": "additional_properties", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 18, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.event_data"}, "seed.iterable_source_integration_tests.event_extension_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "event_extension_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "app_already_running": {"type": "bigint", "index": 2, "name": "app_already_running", "comment": null}, "badge": {"type": "bigint", "index": 3, "name": "badge", "comment": null}, "canonical_url_id": {"type": "bigint", "index": 4, "name": "canonical_url_id", "comment": null}, "content_available": {"type": "bigint", "index": 5, "name": "content_available", "comment": null}, "content_id": {"type": "bigint", "index": 6, "name": "content_id", "comment": null}, "device": {"type": "bigint", "index": 7, "name": "device", "comment": null}, "email_id": {"type": "string", "index": 8, "name": "email_id", "comment": null}, "email_subject": {"type": "string", "index": 9, "name": "email_subject", "comment": null}, "experiment_id": {"type": "bigint", "index": 10, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "bigint", "index": 11, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "bigint", "index": 12, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "bigint", "index": 13, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "bigint", "index": 14, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "bigint", "index": 15, "name": "link_id", "comment": null}, "link_url": {"type": "bigint", "index": 16, "name": "link_url", "comment": null}, "platform_endpoint": {"type": "bigint", "index": 17, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "bigint", "index": 18, "name": "push_message", "comment": null}, "region": {"type": "string", "index": 19, "name": "region", "comment": null}, "sms_message": {"type": "bigint", "index": 20, "name": "sms_message", "comment": null}, "sound": {"type": "bigint", "index": 21, "name": "sound", "comment": null}, "to_phone_number": {"type": "bigint", "index": 22, "name": "to_phone_number", "comment": null}, "url": {"type": "bigint", "index": 23, "name": "url", "comment": null}, "workflow_id": {"type": "bigint", "index": 24, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "string", "index": 25, "name": "workflow_name", "comment": null}, "locale": {"type": "bigint", "index": 26, "name": "locale", "comment": null}, "deeplink_android": {"type": "bigint", "index": 27, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "bigint", "index": 28, "name": "deeplink_ios", "comment": null}, "payload": {"type": "string", "index": 29, "name": "payload", "comment": null}, "sms_provider_response_status": {"type": "bigint", "index": 30, "name": "sms_provider_response_status", "comment": null}, "sms_provider_response_message": {"type": "bigint", "index": 31, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_code": {"type": "bigint", "index": 32, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_more_info": {"type": "bigint", "index": 33, "name": "sms_provider_response_more_info", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 34, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.event_extension_data"}, "seed.iterable_source_integration_tests.list_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "list_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "created_at": {"type": "string", "index": 3, "name": "created_at", "comment": null}, "list_type": {"type": "string", "index": 4, "name": "list_type", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.list_data"}, "seed.iterable_source_integration_tests.message_type_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "message_type_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_id": {"type": "bigint", "index": 3, "name": "channel_id", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 4, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.message_type_data"}, "seed.iterable_source_integration_tests.template_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "template_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "message_type_id": {"type": "bigint", "index": 3, "name": "message_type_id", "comment": null}, "client_template_id": {"type": "bigint", "index": 4, "name": "client_template_id", "comment": null}, "created_at": {"type": "string", "index": 5, "name": "created_at", "comment": null}, "creator_user_id": {"type": "string", "index": 6, "name": "creator_user_id", "comment": null}, "name": {"type": "string", "index": 7, "name": "name", "comment": null}, "template_type": {"type": "string", "index": 8, "name": "template_type", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.template_history_data"}, "seed.iterable_source_integration_tests.user_device_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_device_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "index": {"type": "bigint", "index": 3, "name": "index", "comment": null}, "application_name": {"type": "string", "index": 4, "name": "application_name", "comment": null}, "endpoint_enabled": {"type": "boolean", "index": 5, "name": "endpoint_enabled", "comment": null}, "identifier_for_vendor": {"type": "bigint", "index": 6, "name": "identifier_for_vendor", "comment": null}, "localized_model": {"type": "bigint", "index": 7, "name": "localized_model", "comment": null}, "model": {"type": "bigint", "index": 8, "name": "model", "comment": null}, "platform": {"type": "string", "index": 9, "name": "platform", "comment": null}, "platform_endpoint": {"type": "string", "index": 10, "name": "platform_endpoint", "comment": null}, "system_name": {"type": "bigint", "index": 11, "name": "system_name", "comment": null}, "system_version": {"type": "bigint", "index": 12, "name": "system_version", "comment": null}, "token": {"type": "string", "index": 13, "name": "token", "comment": null}, "user_interface_idiom": {"type": "bigint", "index": 14, "name": "user_interface_idiom", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 15, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.user_device_history_data"}, "seed.iterable_source_integration_tests.user_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "first_name": {"type": "bigint", "index": 3, "name": "first_name", "comment": null}, "last_name": {"type": "bigint", "index": 4, "name": "last_name", "comment": null}, "phone_number": {"type": "bigint", "index": 5, "name": "phone_number", "comment": null}, "user_id": {"type": "bigint", "index": 6, "name": "user_id", "comment": null}, "signup_date": {"type": "string", "index": 7, "name": "signup_date", "comment": null}, "signup_source": {"type": "string", "index": 8, "name": "signup_source", "comment": null}, "phone_number_carrier": {"type": "bigint", "index": 9, "name": "phone_number_carrier", "comment": null}, "phone_number_country_code_iso": {"type": "bigint", "index": 10, "name": "phone_number_country_code_iso", "comment": null}, "phone_number_line_type": {"type": "bigint", "index": 11, "name": "phone_number_line_type", "comment": null}, "phone_number_updated_at": {"type": "bigint", "index": 12, "name": "phone_number_updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 13, "name": "_fivetran_synced", "comment": null}, "email_list_ids": {"type": "string", "index": 14, "name": "email_list_ids", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.user_history_data"}, "seed.iterable_source_integration_tests.user_unsubscribed_channel_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_unsubscribed_channel_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "channel_id": {"type": "bigint", "index": 2, "name": "channel_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.user_unsubscribed_channel_history_data"}, "seed.iterable_source_integration_tests.user_unsubscribed_message_type_history_data": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_unsubscribed_message_type_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"message_type_id": {"type": "bigint", "index": 1, "name": "message_type_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "seed.iterable_source_integration_tests.user_unsubscribed_message_type_history_data"}, "model.iterable_source.stg_iterable__campaign_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "campaign_name": {"type": "string", "index": 3, "name": "campaign_name", "comment": null}, "campaign_state": {"type": "string", "index": 4, "name": "campaign_state", "comment": null}, "campaign_type": {"type": "string", "index": 5, "name": "campaign_type", "comment": null}, "send_size": {"type": "bigint", "index": 6, "name": "send_size", "comment": null}, "start_at": {"type": "bigint", "index": 7, "name": "start_at", "comment": null}, "ended_at": {"type": "bigint", "index": 8, "name": "ended_at", "comment": null}, "created_at": {"type": "string", "index": 9, "name": "created_at", "comment": null}, "recurring_campaign_id": {"type": "bigint", "index": 10, "name": "recurring_campaign_id", "comment": null}, "created_by_user_id": {"type": "string", "index": 11, "name": "created_by_user_id", "comment": null}, "template_id": {"type": "bigint", "index": 12, "name": "template_id", "comment": null}, "workflow_id": {"type": "bigint", "index": 13, "name": "workflow_id", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_history"}, "model.iterable_source.stg_iterable__campaign_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "template_id": {"type": "bigint", "index": 3, "name": "template_id", "comment": null}, "recurring_campaign_id": {"type": "bigint", "index": 4, "name": "recurring_campaign_id", "comment": null}, "campaign_state": {"type": "string", "index": 5, "name": "campaign_state", "comment": null}, "created_at": {"type": "string", "index": 6, "name": "created_at", "comment": null}, "created_by_user_id": {"type": "string", "index": 7, "name": "created_by_user_id", "comment": null}, "ended_at": {"type": "bigint", "index": 8, "name": "ended_at", "comment": null}, "name": {"type": "string", "index": 9, "name": "name", "comment": null}, "send_size": {"type": "bigint", "index": 10, "name": "send_size", "comment": null}, "start_at": {"type": "bigint", "index": 11, "name": "start_at", "comment": null}, "type": {"type": "string", "index": 12, "name": "type", "comment": null}, "workflow_id": {"type": "bigint", "index": 13, "name": "workflow_id", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_history_tmp"}, "model.iterable_source.stg_iterable__campaign_label_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_label_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "string", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_label_history"}, "model.iterable_source.stg_iterable__campaign_label_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_label_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "string", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_label_history_tmp"}, "model.iterable_source.stg_iterable__campaign_list_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_list_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "list_id": {"type": "bigint", "index": 2, "name": "list_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_list_history"}, "model.iterable_source.stg_iterable__campaign_list_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_list_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"list_id": {"type": "bigint", "index": 1, "name": "list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_list_history_tmp"}, "model.iterable_source.stg_iterable__campaign_suppression_list_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_suppression_list_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "suppressed_list_id": {"type": "bigint", "index": 2, "name": "suppressed_list_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_suppression_list_history"}, "model.iterable_source.stg_iterable__campaign_suppression_list_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__campaign_suppression_list_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"suppressed_list_id": {"type": "bigint", "index": 1, "name": "suppressed_list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_suppression_list_history_tmp"}, "model.iterable_source.stg_iterable__channel": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__channel", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"channel_id": {"type": "bigint", "index": 1, "name": "channel_id", "comment": null}, "channel_name": {"type": "string", "index": 2, "name": "channel_name", "comment": null}, "channel_type": {"type": "string", "index": 3, "name": "channel_type", "comment": null}, "message_medium": {"type": "string", "index": 4, "name": "message_medium", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__channel"}, "model.iterable_source.stg_iterable__channel_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__channel_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_type": {"type": "string", "index": 3, "name": "channel_type", "comment": null}, "message_medium": {"type": "string", "index": 4, "name": "message_medium", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__channel_tmp"}, "model.iterable_source.stg_iterable__event": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__event", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"event_id": {"type": "string", "index": 1, "name": "event_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "content_id": {"type": "bigint", "index": 3, "name": "content_id", "comment": null}, "created_at": {"type": "timestamp", "index": 4, "name": "created_at", "comment": null}, "created_on": {"type": "date", "index": 5, "name": "created_on", "comment": null}, "email": {"type": "string", "index": 6, "name": "email", "comment": null}, "additional_properties": {"type": "string", "index": 7, "name": "additional_properties", "comment": null}, "event_name": {"type": "string", "index": 8, "name": "event_name", "comment": null}, "message_bus_id": {"type": "bigint", "index": 9, "name": "message_bus_id", "comment": null}, "message_id": {"type": "bigint", "index": 10, "name": "message_id", "comment": null}, "message_type_id": {"type": "bigint", "index": 11, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "bigint", "index": 12, "name": "recipient_state", "comment": null}, "status": {"type": "bigint", "index": 13, "name": "status", "comment": null}, "transactional_data": {"type": "string", "index": 14, "name": "transactional_data", "comment": null}, "unsub_source": {"type": "bigint", "index": 15, "name": "unsub_source", "comment": null}, "user_agent": {"type": "bigint", "index": 16, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "bigint", "index": 17, "name": "user_agent_device", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 18, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event"}, "model.iterable_source.stg_iterable__event_extension": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__event_extension", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"event_id": {"type": "string", "index": 1, "name": "event_id", "comment": null}, "is_app_already_running": {"type": "bigint", "index": 2, "name": "is_app_already_running", "comment": null}, "badge": {"type": "bigint", "index": 3, "name": "badge", "comment": null}, "canonical_url_id": {"type": "bigint", "index": 4, "name": "canonical_url_id", "comment": null}, "is_content_available": {"type": "bigint", "index": 5, "name": "is_content_available", "comment": null}, "content_id": {"type": "bigint", "index": 6, "name": "content_id", "comment": null}, "deeplink_android": {"type": "bigint", "index": 7, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "bigint", "index": 8, "name": "deeplink_ios", "comment": null}, "device": {"type": "bigint", "index": 9, "name": "device", "comment": null}, "email_id": {"type": "string", "index": 10, "name": "email_id", "comment": null}, "email_subject": {"type": "string", "index": 11, "name": "email_subject", "comment": null}, "experiment_id": {"type": "bigint", "index": 12, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "bigint", "index": 13, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "bigint", "index": 14, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "bigint", "index": 15, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "bigint", "index": 16, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "bigint", "index": 17, "name": "link_id", "comment": null}, "link_url": {"type": "bigint", "index": 18, "name": "link_url", "comment": null}, "locale": {"type": "bigint", "index": 19, "name": "locale", "comment": null}, "payload": {"type": "string", "index": 20, "name": "payload", "comment": null}, "platform_endpoint": {"type": "bigint", "index": 21, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "bigint", "index": 22, "name": "push_message", "comment": null}, "region": {"type": "string", "index": 23, "name": "region", "comment": null}, "sms_message": {"type": "bigint", "index": 24, "name": "sms_message", "comment": null}, "sms_provider_response_code": {"type": "bigint", "index": 25, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_message": {"type": "bigint", "index": 26, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_more_info": {"type": "bigint", "index": 27, "name": "sms_provider_response_more_info", "comment": null}, "sms_provider_response_status": {"type": "bigint", "index": 28, "name": "sms_provider_response_status", "comment": null}, "sound": {"type": "bigint", "index": 29, "name": "sound", "comment": null}, "to_phone_number": {"type": "bigint", "index": 30, "name": "to_phone_number", "comment": null}, "url": {"type": "bigint", "index": 31, "name": "url", "comment": null}, "workflow_id": {"type": "bigint", "index": 32, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "string", "index": 33, "name": "workflow_name", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 34, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_extension"}, "model.iterable_source.stg_iterable__event_extension_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__event_extension_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "app_already_running": {"type": "bigint", "index": 2, "name": "app_already_running", "comment": null}, "badge": {"type": "bigint", "index": 3, "name": "badge", "comment": null}, "canonical_url_id": {"type": "bigint", "index": 4, "name": "canonical_url_id", "comment": null}, "content_available": {"type": "bigint", "index": 5, "name": "content_available", "comment": null}, "content_id": {"type": "bigint", "index": 6, "name": "content_id", "comment": null}, "device": {"type": "bigint", "index": 7, "name": "device", "comment": null}, "email_id": {"type": "string", "index": 8, "name": "email_id", "comment": null}, "email_subject": {"type": "string", "index": 9, "name": "email_subject", "comment": null}, "experiment_id": {"type": "bigint", "index": 10, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "bigint", "index": 11, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "bigint", "index": 12, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "bigint", "index": 13, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "bigint", "index": 14, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "bigint", "index": 15, "name": "link_id", "comment": null}, "link_url": {"type": "bigint", "index": 16, "name": "link_url", "comment": null}, "platform_endpoint": {"type": "bigint", "index": 17, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "bigint", "index": 18, "name": "push_message", "comment": null}, "region": {"type": "string", "index": 19, "name": "region", "comment": null}, "sms_message": {"type": "bigint", "index": 20, "name": "sms_message", "comment": null}, "sound": {"type": "bigint", "index": 21, "name": "sound", "comment": null}, "to_phone_number": {"type": "bigint", "index": 22, "name": "to_phone_number", "comment": null}, "url": {"type": "bigint", "index": 23, "name": "url", "comment": null}, "workflow_id": {"type": "bigint", "index": 24, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "string", "index": 25, "name": "workflow_name", "comment": null}, "locale": {"type": "bigint", "index": 26, "name": "locale", "comment": null}, "deeplink_android": {"type": "bigint", "index": 27, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "bigint", "index": 28, "name": "deeplink_ios", "comment": null}, "payload": {"type": "string", "index": 29, "name": "payload", "comment": null}, "sms_provider_response_status": {"type": "bigint", "index": 30, "name": "sms_provider_response_status", "comment": null}, "sms_provider_response_message": {"type": "bigint", "index": 31, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_code": {"type": "bigint", "index": 32, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_more_info": {"type": "bigint", "index": 33, "name": "sms_provider_response_more_info", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 34, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_extension_tmp"}, "model.iterable_source.stg_iterable__event_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__event_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "campaign_id": {"type": "bigint", "index": 3, "name": "campaign_id", "comment": null}, "message_id": {"type": "bigint", "index": 4, "name": "message_id", "comment": null}, "content_id": {"type": "bigint", "index": 5, "name": "content_id", "comment": null}, "created_at": {"type": "timestamp", "index": 6, "name": "created_at", "comment": null}, "event_name": {"type": "string", "index": 7, "name": "event_name", "comment": null}, "ip": {"type": "bigint", "index": 8, "name": "ip", "comment": null}, "message_bus_id": {"type": "bigint", "index": 9, "name": "message_bus_id", "comment": null}, "message_type_id": {"type": "bigint", "index": 10, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "bigint", "index": 11, "name": "recipient_state", "comment": null}, "status": {"type": "bigint", "index": 12, "name": "status", "comment": null}, "unsub_source": {"type": "bigint", "index": 13, "name": "unsub_source", "comment": null}, "user_agent": {"type": "bigint", "index": 14, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "bigint", "index": 15, "name": "user_agent_device", "comment": null}, "transactional_data": {"type": "string", "index": 16, "name": "transactional_data", "comment": null}, "additional_properties": {"type": "string", "index": 17, "name": "additional_properties", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 18, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_tmp"}, "model.iterable_source.stg_iterable__list": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__list", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"list_id": {"type": "bigint", "index": 1, "name": "list_id", "comment": null}, "list_name": {"type": "string", "index": 2, "name": "list_name", "comment": null}, "list_type": {"type": "string", "index": 3, "name": "list_type", "comment": null}, "created_at": {"type": "string", "index": 4, "name": "created_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__list"}, "model.iterable_source.stg_iterable__list_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__list_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "created_at": {"type": "string", "index": 3, "name": "created_at", "comment": null}, "list_type": {"type": "string", "index": 4, "name": "list_type", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__list_tmp"}, "model.iterable_source.stg_iterable__message_type": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__message_type", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"message_type_id": {"type": "bigint", "index": 1, "name": "message_type_id", "comment": null}, "message_type_name": {"type": "string", "index": 2, "name": "message_type_name", "comment": null}, "channel_id": {"type": "bigint", "index": 3, "name": "channel_id", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__message_type"}, "model.iterable_source.stg_iterable__message_type_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__message_type_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_id": {"type": "bigint", "index": 3, "name": "channel_id", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 4, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__message_type_tmp"}, "model.iterable_source.stg_iterable__template_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__template_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"template_id": {"type": "bigint", "index": 1, "name": "template_id", "comment": null}, "template_name": {"type": "string", "index": 2, "name": "template_name", "comment": null}, "template_type": {"type": "string", "index": 3, "name": "template_type", "comment": null}, "created_at": {"type": "string", "index": 4, "name": "created_at", "comment": null}, "client_template_id": {"type": "bigint", "index": 5, "name": "client_template_id", "comment": null}, "creator_user_id": {"type": "string", "index": 6, "name": "creator_user_id", "comment": null}, "message_type_id": {"type": "bigint", "index": 7, "name": "message_type_id", "comment": null}, "updated_at": {"type": "string", "index": 8, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__template_history"}, "model.iterable_source.stg_iterable__template_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__template_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "message_type_id": {"type": "bigint", "index": 3, "name": "message_type_id", "comment": null}, "client_template_id": {"type": "bigint", "index": 4, "name": "client_template_id", "comment": null}, "created_at": {"type": "string", "index": 5, "name": "created_at", "comment": null}, "creator_user_id": {"type": "string", "index": 6, "name": "creator_user_id", "comment": null}, "name": {"type": "string", "index": 7, "name": "name", "comment": null}, "template_type": {"type": "string", "index": 8, "name": "template_type", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__template_history_tmp"}, "model.iterable_source.stg_iterable__user_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "user_id": {"type": "bigint", "index": 2, "name": "user_id", "comment": null}, "first_name": {"type": "bigint", "index": 3, "name": "first_name", "comment": null}, "last_name": {"type": "bigint", "index": 4, "name": "last_name", "comment": null}, "email_list_ids": {"type": "string", "index": 5, "name": "email_list_ids", "comment": null}, "phone_number": {"type": "bigint", "index": 6, "name": "phone_number", "comment": null}, "signup_date": {"type": "string", "index": 7, "name": "signup_date", "comment": null}, "signup_source": {"type": "string", "index": 8, "name": "signup_source", "comment": null}, "updated_at": {"type": "string", "index": 9, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 10, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_history"}, "model.iterable_source.stg_iterable__user_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "first_name": {"type": "bigint", "index": 3, "name": "first_name", "comment": null}, "last_name": {"type": "bigint", "index": 4, "name": "last_name", "comment": null}, "phone_number": {"type": "bigint", "index": 5, "name": "phone_number", "comment": null}, "user_id": {"type": "bigint", "index": 6, "name": "user_id", "comment": null}, "signup_date": {"type": "string", "index": 7, "name": "signup_date", "comment": null}, "signup_source": {"type": "string", "index": 8, "name": "signup_source", "comment": null}, "phone_number_carrier": {"type": "bigint", "index": 9, "name": "phone_number_carrier", "comment": null}, "phone_number_country_code_iso": {"type": "bigint", "index": 10, "name": "phone_number_country_code_iso", "comment": null}, "phone_number_line_type": {"type": "bigint", "index": 11, "name": "phone_number_line_type", "comment": null}, "phone_number_updated_at": {"type": "bigint", "index": 12, "name": "phone_number_updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 13, "name": "_fivetran_synced", "comment": null}, "email_list_ids": {"type": "string", "index": 14, "name": "email_list_ids", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_history_tmp"}, "model.iterable_source.stg_iterable__user_unsub_message_type_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_unsub_message_type_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "message_type_id": {"type": "bigint", "index": 2, "name": "message_type_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsub_message_type_history"}, "model.iterable_source.stg_iterable__user_unsub_message_type_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_unsub_message_type_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"message_type_id": {"type": "bigint", "index": 1, "name": "message_type_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsub_message_type_history_tmp"}, "model.iterable_source.stg_iterable__user_unsubscribed_channel_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_unsubscribed_channel_history", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"channel_id": {"type": "bigint", "index": 1, "name": "channel_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsubscribed_channel_history"}, "model.iterable_source.stg_iterable__user_unsubscribed_channel_history_tmp": {"metadata": {"type": "view", "schema": "iterable_source_integration_tests_1_stg_iterable", "name": "stg_iterable__user_unsubscribed_channel_history_tmp", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "channel_id": {"type": "bigint", "index": 2, "name": "channel_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsubscribed_channel_history_tmp"}}, "sources": {"source.iterable_source.iterable.campaign_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "template_id": {"type": "bigint", "index": 3, "name": "template_id", "comment": null}, "recurring_campaign_id": {"type": "bigint", "index": 4, "name": "recurring_campaign_id", "comment": null}, "campaign_state": {"type": "string", "index": 5, "name": "campaign_state", "comment": null}, "created_at": {"type": "string", "index": 6, "name": "created_at", "comment": null}, "created_by_user_id": {"type": "string", "index": 7, "name": "created_by_user_id", "comment": null}, "ended_at": {"type": "bigint", "index": 8, "name": "ended_at", "comment": null}, "name": {"type": "string", "index": 9, "name": "name", "comment": null}, "send_size": {"type": "bigint", "index": 10, "name": "send_size", "comment": null}, "start_at": {"type": "bigint", "index": 11, "name": "start_at", "comment": null}, "type": {"type": "string", "index": 12, "name": "type", "comment": null}, "workflow_id": {"type": "bigint", "index": 13, "name": "workflow_id", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 14, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_history"}, "source.iterable_source.iterable.campaign_label_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_label_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"campaign_id": {"type": "bigint", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "string", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_label_history"}, "source.iterable_source.iterable.campaign_list_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_list_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"list_id": {"type": "bigint", "index": 1, "name": "list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_list_history"}, "source.iterable_source.iterable.campaign_suppression_list_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "campaign_suppression_list_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"suppressed_list_id": {"type": "bigint", "index": 1, "name": "suppressed_list_id", "comment": null}, "campaign_id": {"type": "bigint", "index": 2, "name": "campaign_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_suppression_list_history"}, "source.iterable_source.iterable.channel": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "channel_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_type": {"type": "string", "index": 3, "name": "channel_type", "comment": null}, "message_medium": {"type": "string", "index": 4, "name": "message_medium", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.channel"}, "source.iterable_source.iterable.event": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "event_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "campaign_id": {"type": "bigint", "index": 3, "name": "campaign_id", "comment": null}, "message_id": {"type": "bigint", "index": 4, "name": "message_id", "comment": null}, "content_id": {"type": "bigint", "index": 5, "name": "content_id", "comment": null}, "created_at": {"type": "timestamp", "index": 6, "name": "created_at", "comment": null}, "event_name": {"type": "string", "index": 7, "name": "event_name", "comment": null}, "ip": {"type": "bigint", "index": 8, "name": "ip", "comment": null}, "message_bus_id": {"type": "bigint", "index": 9, "name": "message_bus_id", "comment": null}, "message_type_id": {"type": "bigint", "index": 10, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "bigint", "index": 11, "name": "recipient_state", "comment": null}, "status": {"type": "bigint", "index": 12, "name": "status", "comment": null}, "unsub_source": {"type": "bigint", "index": 13, "name": "unsub_source", "comment": null}, "user_agent": {"type": "bigint", "index": 14, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "bigint", "index": 15, "name": "user_agent_device", "comment": null}, "transactional_data": {"type": "string", "index": 16, "name": "transactional_data", "comment": null}, "additional_properties": {"type": "string", "index": 17, "name": "additional_properties", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 18, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.event"}, "source.iterable_source.iterable.event_extension": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "event_extension_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"_fivetran_id": {"type": "string", "index": 1, "name": "_fivetran_id", "comment": null}, "app_already_running": {"type": "bigint", "index": 2, "name": "app_already_running", "comment": null}, "badge": {"type": "bigint", "index": 3, "name": "badge", "comment": null}, "canonical_url_id": {"type": "bigint", "index": 4, "name": "canonical_url_id", "comment": null}, "content_available": {"type": "bigint", "index": 5, "name": "content_available", "comment": null}, "content_id": {"type": "bigint", "index": 6, "name": "content_id", "comment": null}, "device": {"type": "bigint", "index": 7, "name": "device", "comment": null}, "email_id": {"type": "string", "index": 8, "name": "email_id", "comment": null}, "email_subject": {"type": "string", "index": 9, "name": "email_subject", "comment": null}, "experiment_id": {"type": "bigint", "index": 10, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "bigint", "index": 11, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "bigint", "index": 12, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "bigint", "index": 13, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "bigint", "index": 14, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "bigint", "index": 15, "name": "link_id", "comment": null}, "link_url": {"type": "bigint", "index": 16, "name": "link_url", "comment": null}, "platform_endpoint": {"type": "bigint", "index": 17, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "bigint", "index": 18, "name": "push_message", "comment": null}, "region": {"type": "string", "index": 19, "name": "region", "comment": null}, "sms_message": {"type": "bigint", "index": 20, "name": "sms_message", "comment": null}, "sound": {"type": "bigint", "index": 21, "name": "sound", "comment": null}, "to_phone_number": {"type": "bigint", "index": 22, "name": "to_phone_number", "comment": null}, "url": {"type": "bigint", "index": 23, "name": "url", "comment": null}, "workflow_id": {"type": "bigint", "index": 24, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "string", "index": 25, "name": "workflow_name", "comment": null}, "locale": {"type": "bigint", "index": 26, "name": "locale", "comment": null}, "deeplink_android": {"type": "bigint", "index": 27, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "bigint", "index": 28, "name": "deeplink_ios", "comment": null}, "payload": {"type": "string", "index": 29, "name": "payload", "comment": null}, "sms_provider_response_status": {"type": "bigint", "index": 30, "name": "sms_provider_response_status", "comment": null}, "sms_provider_response_message": {"type": "bigint", "index": 31, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_code": {"type": "bigint", "index": 32, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_more_info": {"type": "bigint", "index": 33, "name": "sms_provider_response_more_info", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 34, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.event_extension"}, "source.iterable_source.iterable.list": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "list_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "created_at": {"type": "string", "index": 3, "name": "created_at", "comment": null}, "list_type": {"type": "string", "index": 4, "name": "list_type", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 5, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.list"}, "source.iterable_source.iterable.message_type": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "message_type_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "name": {"type": "string", "index": 2, "name": "name", "comment": null}, "channel_id": {"type": "bigint", "index": 3, "name": "channel_id", "comment": null}, "_fivetran_deleted": {"type": "boolean", "index": 4, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.message_type"}, "source.iterable_source.iterable.template_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "template_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"id": {"type": "bigint", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "message_type_id": {"type": "bigint", "index": 3, "name": "message_type_id", "comment": null}, "client_template_id": {"type": "bigint", "index": 4, "name": "client_template_id", "comment": null}, "created_at": {"type": "string", "index": 5, "name": "created_at", "comment": null}, "creator_user_id": {"type": "string", "index": 6, "name": "creator_user_id", "comment": null}, "name": {"type": "string", "index": 7, "name": "name", "comment": null}, "template_type": {"type": "string", "index": 8, "name": "template_type", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.template_history"}, "source.iterable_source.iterable.user_device_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_device_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "index": {"type": "bigint", "index": 3, "name": "index", "comment": null}, "application_name": {"type": "string", "index": 4, "name": "application_name", "comment": null}, "endpoint_enabled": {"type": "boolean", "index": 5, "name": "endpoint_enabled", "comment": null}, "identifier_for_vendor": {"type": "bigint", "index": 6, "name": "identifier_for_vendor", "comment": null}, "localized_model": {"type": "bigint", "index": 7, "name": "localized_model", "comment": null}, "model": {"type": "bigint", "index": 8, "name": "model", "comment": null}, "platform": {"type": "string", "index": 9, "name": "platform", "comment": null}, "platform_endpoint": {"type": "string", "index": 10, "name": "platform_endpoint", "comment": null}, "system_name": {"type": "bigint", "index": 11, "name": "system_name", "comment": null}, "system_version": {"type": "bigint", "index": 12, "name": "system_version", "comment": null}, "token": {"type": "string", "index": 13, "name": "token", "comment": null}, "user_interface_idiom": {"type": "bigint", "index": 14, "name": "user_interface_idiom", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 15, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_device_history"}, "source.iterable_source.iterable.user_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 2, "name": "updated_at", "comment": null}, "first_name": {"type": "bigint", "index": 3, "name": "first_name", "comment": null}, "last_name": {"type": "bigint", "index": 4, "name": "last_name", "comment": null}, "phone_number": {"type": "bigint", "index": 5, "name": "phone_number", "comment": null}, "user_id": {"type": "bigint", "index": 6, "name": "user_id", "comment": null}, "signup_date": {"type": "string", "index": 7, "name": "signup_date", "comment": null}, "signup_source": {"type": "string", "index": 8, "name": "signup_source", "comment": null}, "phone_number_carrier": {"type": "bigint", "index": 9, "name": "phone_number_carrier", "comment": null}, "phone_number_country_code_iso": {"type": "bigint", "index": 10, "name": "phone_number_country_code_iso", "comment": null}, "phone_number_line_type": {"type": "bigint", "index": 11, "name": "phone_number_line_type", "comment": null}, "phone_number_updated_at": {"type": "bigint", "index": 12, "name": "phone_number_updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 13, "name": "_fivetran_synced", "comment": null}, "email_list_ids": {"type": "string", "index": 14, "name": "email_list_ids", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_history"}, "source.iterable_source.iterable.user_unsubscribed_channel_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_unsubscribed_channel_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"email": {"type": "string", "index": 1, "name": "email", "comment": null}, "channel_id": {"type": "bigint", "index": 2, "name": "channel_id", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_unsubscribed_channel_history"}, "source.iterable_source.iterable.user_unsubscribed_message_type_history": {"metadata": {"type": "table", "schema": "iterable_source_integration_tests_1", "name": "user_unsubscribed_message_type_history_data", "database": "hive_metastore", "comment": null, "owner": "root"}, "columns": {"message_type_id": {"type": "bigint", "index": 1, "name": "message_type_id", "comment": null}, "email": {"type": "string", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "string", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "timestamp", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_unsubscribed_message_type_history"}}, "errors": null}
\ No newline at end of file
+{"metadata": {"dbt_schema_version": "https://schemas.getdbt.com/dbt/catalog/v1.json", "dbt_version": "1.6.1", "generated_at": "2023-11-07T20:25:08.482362Z", "invocation_id": "39645229-f2a9-451d-ac89-6bf556eff363", "env": {}}, "nodes": {"model.iterable_source.stg_iterable__event_extension_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__event_extension_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_id": {"type": "STRING", "index": 1, "name": "_fivetran_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 2, "name": "_fivetran_synced", "comment": null}, "app_already_running": {"type": "BOOL", "index": 3, "name": "app_already_running", "comment": null}, "badge": {"type": "STRING", "index": 4, "name": "badge", "comment": null}, "canonical_url_id": {"type": "STRING", "index": 5, "name": "canonical_url_id", "comment": null}, "content_available": {"type": "BOOL", "index": 6, "name": "content_available", "comment": null}, "content_id": {"type": "INT64", "index": 7, "name": "content_id", "comment": null}, "deeplink_android": {"type": "STRING", "index": 8, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "STRING", "index": 9, "name": "deeplink_ios", "comment": null}, "device": {"type": "STRING", "index": 10, "name": "device", "comment": null}, "email_id": {"type": "STRING", "index": 11, "name": "email_id", "comment": null}, "email_subject": {"type": "STRING", "index": 12, "name": "email_subject", "comment": null}, "experiment_id": {"type": "STRING", "index": 13, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "INT64", "index": 14, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "INT64", "index": 15, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "STRING", "index": 16, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "BOOL", "index": 17, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "STRING", "index": 18, "name": "link_id", "comment": null}, "link_url": {"type": "STRING", "index": 19, "name": "link_url", "comment": null}, "locale": {"type": "STRING", "index": 20, "name": "locale", "comment": null}, "payload": {"type": "STRING", "index": 21, "name": "payload", "comment": null}, "platform_endpoint": {"type": "STRING", "index": 22, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "STRING", "index": 23, "name": "push_message", "comment": null}, "region": {"type": "STRING", "index": 24, "name": "region", "comment": null}, "sms_message": {"type": "STRING", "index": 25, "name": "sms_message", "comment": null}, "sms_provider_response_code": {"type": "INT64", "index": 26, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_message": {"type": "STRING", "index": 27, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_more_info": {"type": "STRING", "index": 28, "name": "sms_provider_response_more_info", "comment": null}, "sms_provider_response_status": {"type": "INT64", "index": 29, "name": "sms_provider_response_status", "comment": null}, "sound": {"type": "STRING", "index": 30, "name": "sound", "comment": null}, "to_phone_number": {"type": "STRING", "index": 31, "name": "to_phone_number", "comment": null}, "url": {"type": "STRING", "index": 32, "name": "url", "comment": null}, "workflow_id": {"type": "STRING", "index": 33, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "STRING", "index": 34, "name": "workflow_name", "comment": null}, "country": {"type": "STRING", "index": 35, "name": "country", "comment": null}, "reason": {"type": "STRING", "index": 36, "name": "reason", "comment": null}, "clicked_url": {"type": "STRING", "index": 37, "name": "clicked_url", "comment": null}, "web_push_message": {"type": "STRING", "index": 38, "name": "web_push_message", "comment": null}, "city": {"type": "STRING", "index": 39, "name": "city", "comment": null}, "proxy_source": {"type": "STRING", "index": 40, "name": "proxy_source", "comment": null}, "message_context": {"type": "STRING", "index": 41, "name": "message_context", "comment": null}, "catalog_lookup_count": {"type": "INT64", "index": 42, "name": "catalog_lookup_count", "comment": null}, "in_app_body": {"type": "STRING", "index": 43, "name": "in_app_body", "comment": null}, "labels": {"type": "STRING", "index": 44, "name": "labels", "comment": null}, "message_status": {"type": "STRING", "index": 45, "name": "message_status", "comment": null}, "mms_send_count": {"type": "INT64", "index": 46, "name": "mms_send_count", "comment": null}, "expires_at": {"type": "TIMESTAMP", "index": 47, "name": "expires_at", "comment": null}, "product_recommendation_count": {"type": "INT64", "index": 48, "name": "product_recommendation_count", "comment": null}, "sms_send_count": {"type": "INT64", "index": 49, "name": "sms_send_count", "comment": null}, "is_sms_estimation": {"type": "BOOL", "index": 50, "name": "is_sms_estimation", "comment": null}, "catalog_collection_count": {"type": "INT64", "index": 51, "name": "catalog_collection_count", "comment": null}, "error_code": {"type": "STRING", "index": 52, "name": "error_code", "comment": null}, "from_phone_number": {"type": "STRING", "index": 53, "name": "from_phone_number", "comment": null}, "browser_token": {"type": "STRING", "index": 54, "name": "browser_token", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_extension_tmp"}, "model.iterable_source.stg_iterable__campaign_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "STRING", "index": 1, "name": "campaign_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "campaign_name": {"type": "STRING", "index": 3, "name": "campaign_name", "comment": null}, "campaign_state": {"type": "STRING", "index": 4, "name": "campaign_state", "comment": null}, "campaign_type": {"type": "STRING", "index": 5, "name": "campaign_type", "comment": null}, "send_size": {"type": "INT64", "index": 6, "name": "send_size", "comment": null}, "start_at": {"type": "TIMESTAMP", "index": 7, "name": "start_at", "comment": null}, "ended_at": {"type": "TIMESTAMP", "index": 8, "name": "ended_at", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 9, "name": "created_at", "comment": null}, "message_medium": {"type": "STRING", "index": 10, "name": "message_medium", "comment": null}, "recurring_campaign_id": {"type": "STRING", "index": 11, "name": "recurring_campaign_id", "comment": null}, "created_by_user_id": {"type": "STRING", "index": 12, "name": "created_by_user_id", "comment": null}, "updated_by_user_id": {"type": "STRING", "index": 13, "name": "updated_by_user_id", "comment": null}, "template_id": {"type": "STRING", "index": 14, "name": "template_id", "comment": null}, "workflow_id": {"type": "INT64", "index": 15, "name": "workflow_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 16, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 154.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 25554.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_history"}, "model.iterable_source.stg_iterable__campaign_suppression_list_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_suppression_list_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "suppressed_list_id": {"type": "INT64", "index": 2, "name": "suppressed_list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_suppression_list_history_tmp"}, "model.iterable_source.stg_iterable__user_unsubscribed_channel": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_unsubscribed_channel", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_user_id": {"type": "STRING", "index": 1, "name": "_fivetran_user_id", "comment": null}, "unique_user_key": {"type": "STRING", "index": 2, "name": "unique_user_key", "comment": null}, "channel_id": {"type": "STRING", "index": 3, "name": "channel_id", "comment": null}, "unsub_channel_unique_key": {"type": "STRING", "index": 4, "name": "unsub_channel_unique_key", "comment": null}, "latest_batch_index": {"type": "INT64", "index": 5, "name": "latest_batch_index", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 6, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 7, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 9.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 830.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsubscribed_channel"}, "model.iterable_source.stg_iterable__campaign_list_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_list_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "list_id": {"type": "INT64", "index": 2, "name": "list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_list_history_tmp"}, "model.iterable_source.stg_iterable__template_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__template_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"template_id": {"type": "STRING", "index": 1, "name": "template_id", "comment": null}, "template_name": {"type": "STRING", "index": 2, "name": "template_name", "comment": null}, "template_type": {"type": "STRING", "index": 3, "name": "template_type", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 4, "name": "created_at", "comment": null}, "client_template_id": {"type": "STRING", "index": 5, "name": "client_template_id", "comment": null}, "creator_user_id": {"type": "STRING", "index": 6, "name": "creator_user_id", "comment": null}, "message_type_id": {"type": "STRING", "index": 7, "name": "message_type_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 8, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 229.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 24788.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__template_history"}, "model.iterable_source.stg_iterable__user_unsub_message_type": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_unsub_message_type", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_user_id": {"type": "STRING", "index": 1, "name": "_fivetran_user_id", "comment": null}, "unique_user_key": {"type": "STRING", "index": 2, "name": "unique_user_key", "comment": null}, "message_type_id": {"type": "STRING", "index": 3, "name": "message_type_id", "comment": null}, "unsub_message_type_unique_key": {"type": "STRING", "index": 4, "name": "unsub_message_type_unique_key", "comment": null}, "latest_batch_index": {"type": "INT64", "index": 5, "name": "latest_batch_index", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 6, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 7, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 1.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 89.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsub_message_type"}, "model.iterable_source.stg_iterable__campaign_list_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_list_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "STRING", "index": 1, "name": "campaign_id", "comment": null}, "list_id": {"type": "STRING", "index": 2, "name": "list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 257.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 8316.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_list_history"}, "model.iterable_source.stg_iterable__event_extension": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__event_extension", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"event_id": {"type": "STRING", "index": 1, "name": "event_id", "comment": null}, "is_app_already_running": {"type": "BOOL", "index": 2, "name": "is_app_already_running", "comment": null}, "badge": {"type": "STRING", "index": 3, "name": "badge", "comment": null}, "catalog_collection_count": {"type": "INT64", "index": 4, "name": "catalog_collection_count", "comment": null}, "catalog_lookup_count": {"type": "INT64", "index": 5, "name": "catalog_lookup_count", "comment": null}, "canonical_url_id": {"type": "STRING", "index": 6, "name": "canonical_url_id", "comment": null}, "is_content_available": {"type": "BOOL", "index": 7, "name": "is_content_available", "comment": null}, "content_id": {"type": "STRING", "index": 8, "name": "content_id", "comment": null}, "device": {"type": "STRING", "index": 9, "name": "device", "comment": null}, "email_id": {"type": "STRING", "index": 10, "name": "email_id", "comment": null}, "email_subject": {"type": "STRING", "index": 11, "name": "email_subject", "comment": null}, "experiment_id": {"type": "STRING", "index": 12, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "INT64", "index": 13, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "INT64", "index": 14, "name": "from_smssender_id", "comment": null}, "link_id": {"type": "STRING", "index": 15, "name": "link_id", "comment": null}, "link_url": {"type": "STRING", "index": 16, "name": "link_url", "comment": null}, "locale": {"type": "STRING", "index": 17, "name": "locale", "comment": null}, "payload": {"type": "STRING", "index": 18, "name": "payload", "comment": null}, "platform_endpoint": {"type": "STRING", "index": 19, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "STRING", "index": 20, "name": "push_message", "comment": null}, "region": {"type": "STRING", "index": 21, "name": "region", "comment": null}, "sms_message": {"type": "STRING", "index": 22, "name": "sms_message", "comment": null}, "to_phone_number": {"type": "STRING", "index": 23, "name": "to_phone_number", "comment": null}, "url": {"type": "STRING", "index": 24, "name": "url", "comment": null}, "workflow_id": {"type": "STRING", "index": 25, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "STRING", "index": 26, "name": "workflow_name", "comment": null}, "city": {"type": "STRING", "index": 27, "name": "city", "comment": null}, "clicked_url": {"type": "STRING", "index": 28, "name": "clicked_url", "comment": null}, "country": {"type": "STRING", "index": 29, "name": "country", "comment": null}, "error_code": {"type": "STRING", "index": 30, "name": "error_code", "comment": null}, "expires_at": {"type": "TIMESTAMP", "index": 31, "name": "expires_at", "comment": null}, "from_phone_number": {"type": "STRING", "index": 32, "name": "from_phone_number", "comment": null}, "in_app_body": {"type": "STRING", "index": 33, "name": "in_app_body", "comment": null}, "is_sms_estimation": {"type": "BOOL", "index": 34, "name": "is_sms_estimation", "comment": null}, "labels": {"type": "STRING", "index": 35, "name": "labels", "comment": null}, "message_status": {"type": "STRING", "index": 36, "name": "message_status", "comment": null}, "mms_send_count": {"type": "INT64", "index": 37, "name": "mms_send_count", "comment": null}, "reason": {"type": "STRING", "index": 38, "name": "reason", "comment": null}, "sms_send_count": {"type": "INT64", "index": 39, "name": "sms_send_count", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 40, "name": "_fivetran_synced", "comment": null}, "_fivetran_user_id": {"type": "STRING", "index": 41, "name": "_fivetran_user_id", "comment": null}, "web_push_message": {"type": "STRING", "index": 42, "name": "web_push_message", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_extension"}, "model.iterable_source.stg_iterable__user_unsub_message_type_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_unsub_message_type_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"email": {"type": "STRING", "index": 1, "name": "email", "comment": null}, "message_type_id": {"type": "INT64", "index": 2, "name": "message_type_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsub_message_type_tmp"}, "model.iterable_source.stg_iterable__user_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"email": {"type": "STRING", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "email_list_ids": {"type": "STRING", "index": 4, "name": "email_list_ids", "comment": null}, "first_name": {"type": "STRING", "index": 5, "name": "first_name", "comment": null}, "last_name": {"type": "STRING", "index": 6, "name": "last_name", "comment": null}, "phone_number": {"type": "STRING", "index": 7, "name": "phone_number", "comment": null}, "phone_number_carrier": {"type": "STRING", "index": 8, "name": "phone_number_carrier", "comment": null}, "phone_number_country_code_iso": {"type": "STRING", "index": 9, "name": "phone_number_country_code_iso", "comment": null}, "phone_number_details": {"type": "STRING", "index": 10, "name": "phone_number_details", "comment": null}, "phone_number_line_type": {"type": "STRING", "index": 11, "name": "phone_number_line_type", "comment": null}, "phone_number_updated_at": {"type": "STRING", "index": 12, "name": "phone_number_updated_at", "comment": null}, "signup_date": {"type": "TIMESTAMP", "index": 13, "name": "signup_date", "comment": null}, "signup_source": {"type": "STRING", "index": 14, "name": "signup_source", "comment": null}, "user_id": {"type": "STRING", "index": 15, "name": "user_id", "comment": null}, "additional_properties": {"type": "STRING", "index": 16, "name": "additional_properties", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_history_tmp"}, "model.iterable_source.stg_iterable__user_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_user_id": {"type": "STRING", "index": 1, "name": "_fivetran_user_id", "comment": null}, "email": {"type": "STRING", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "user_id": {"type": "STRING", "index": 4, "name": "user_id", "comment": null}, "first_name": {"type": "STRING", "index": 5, "name": "first_name", "comment": null}, "last_name": {"type": "STRING", "index": 6, "name": "last_name", "comment": null}, "email_list_ids": {"type": "STRING", "index": 7, "name": "email_list_ids", "comment": null}, "phone_number": {"type": "STRING", "index": 8, "name": "phone_number", "comment": null}, "signup_date": {"type": "TIMESTAMP", "index": 9, "name": "signup_date", "comment": null}, "signup_source": {"type": "STRING", "index": 10, "name": "signup_source", "comment": null}, "iterable_user_id": {"type": "STRING", "index": 11, "name": "iterable_user_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 12, "name": "_fivetran_synced", "comment": null}, "unique_user_key": {"type": "STRING", "index": 13, "name": "unique_user_key", "comment": null}, "phone_number_line_type": {"type": "STRING", "index": 14, "name": "phone_number_line_type", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 25.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 2757.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_history"}, "model.iterable_source.stg_iterable__channel": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__channel", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"channel_id": {"type": "STRING", "index": 1, "name": "channel_id", "comment": null}, "channel_name": {"type": "STRING", "index": 2, "name": "channel_name", "comment": null}, "channel_type": {"type": "STRING", "index": 3, "name": "channel_type", "comment": null}, "message_medium": {"type": "STRING", "index": 4, "name": "message_medium", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 5, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 11.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 679.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__channel"}, "model.iterable_source.stg_iterable__channel_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__channel_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "channel_type": {"type": "STRING", "index": 4, "name": "channel_type", "comment": null}, "message_medium": {"type": "STRING", "index": 5, "name": "message_medium", "comment": null}, "name": {"type": "STRING", "index": 6, "name": "name", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__channel_tmp"}, "model.iterable_source.stg_iterable__message_type_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__message_type_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "channel_id": {"type": "INT64", "index": 4, "name": "channel_id", "comment": null}, "name": {"type": "STRING", "index": 5, "name": "name", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 6, "name": "updated_at", "comment": null}, "subscription_policy": {"type": "STRING", "index": 7, "name": "subscription_policy", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 8, "name": "created_at", "comment": null}, "frequency_cap": {"type": "STRING", "index": 9, "name": "frequency_cap", "comment": null}, "rate_limit_per_minute": {"type": "INT64", "index": 10, "name": "rate_limit_per_minute", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__message_type_tmp"}, "model.iterable_source.stg_iterable__campaign_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "campaign_state": {"type": "STRING", "index": 4, "name": "campaign_state", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 5, "name": "created_at", "comment": null}, "created_by_user_id": {"type": "STRING", "index": 6, "name": "created_by_user_id", "comment": null}, "ended_at": {"type": "TIMESTAMP", "index": 7, "name": "ended_at", "comment": null}, "name": {"type": "STRING", "index": 8, "name": "name", "comment": null}, "recurring_campaign_id": {"type": "INT64", "index": 9, "name": "recurring_campaign_id", "comment": null}, "send_size": {"type": "INT64", "index": 10, "name": "send_size", "comment": null}, "start_at": {"type": "TIMESTAMP", "index": 11, "name": "start_at", "comment": null}, "template_id": {"type": "INT64", "index": 12, "name": "template_id", "comment": null}, "type": {"type": "STRING", "index": 13, "name": "type", "comment": null}, "workflow_id": {"type": "INT64", "index": 14, "name": "workflow_id", "comment": null}, "updated_by_user_id": {"type": "STRING", "index": 15, "name": "updated_by_user_id", "comment": null}, "message_medium": {"type": "STRING", "index": 16, "name": "message_medium", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_history_tmp"}, "model.iterable_source.stg_iterable__list": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__list", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"list_id": {"type": "INT64", "index": 1, "name": "list_id", "comment": null}, "list_name": {"type": "STRING", "index": 2, "name": "list_name", "comment": null}, "list_type": {"type": "STRING", "index": 3, "name": "list_type", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 4, "name": "created_at", "comment": null}, "list_description": {"type": "STRING", "index": 5, "name": "list_description", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 6, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 23.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 1579.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__list"}, "model.iterable_source.stg_iterable__campaign_suppression_list_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_suppression_list_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "STRING", "index": 1, "name": "campaign_id", "comment": null}, "suppressed_list_id": {"type": "STRING", "index": 2, "name": "suppressed_list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 3.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 98.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_suppression_list_history"}, "model.iterable_source.stg_iterable__message_type": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__message_type", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"message_type_id": {"type": "STRING", "index": 1, "name": "message_type_id", "comment": null}, "message_type_name": {"type": "STRING", "index": 2, "name": "message_type_name", "comment": null}, "channel_id": {"type": "STRING", "index": 3, "name": "channel_id", "comment": null}, "message_type_created_at": {"type": "TIMESTAMP", "index": 4, "name": "message_type_created_at", "comment": null}, "frequency_cap": {"type": "STRING", "index": 5, "name": "frequency_cap", "comment": null}, "rate_limit_per_minute": {"type": "INT64", "index": 6, "name": "rate_limit_per_minute", "comment": null}, "subscription_policy": {"type": "STRING", "index": 7, "name": "subscription_policy", "comment": null}, "message_type_updated_at": {"type": "TIMESTAMP", "index": 8, "name": "message_type_updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 9, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 12.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 859.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__message_type"}, "model.iterable_source.stg_iterable__event": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__event", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"event_id": {"type": "STRING", "index": 1, "name": "event_id", "comment": null}, "campaign_id": {"type": "STRING", "index": 2, "name": "campaign_id", "comment": null}, "content_id": {"type": "STRING", "index": 3, "name": "content_id", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 4, "name": "created_at", "comment": null}, "created_on": {"type": "DATE", "index": 5, "name": "created_on", "comment": null}, "email": {"type": "STRING", "index": 6, "name": "email", "comment": null}, "additional_properties": {"type": "STRING", "index": 7, "name": "additional_properties", "comment": null}, "event_name": {"type": "STRING", "index": 8, "name": "event_name", "comment": null}, "message_bus_id": {"type": "STRING", "index": 9, "name": "message_bus_id", "comment": null}, "message_id": {"type": "STRING", "index": 10, "name": "message_id", "comment": null}, "message_type_id": {"type": "STRING", "index": 11, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "STRING", "index": 12, "name": "recipient_state", "comment": null}, "status": {"type": "STRING", "index": 13, "name": "status", "comment": null}, "transactional_data": {"type": "STRING", "index": 14, "name": "transactional_data", "comment": null}, "unsub_source": {"type": "STRING", "index": 15, "name": "unsub_source", "comment": null}, "user_agent": {"type": "STRING", "index": 16, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "STRING", "index": 17, "name": "user_agent_device", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 18, "name": "_fivetran_synced", "comment": null}, "_fivetran_user_id": {"type": "STRING", "index": 19, "name": "_fivetran_user_id", "comment": null}, "unique_user_key": {"type": "STRING", "index": 20, "name": "unique_user_key", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event"}, "model.iterable_source.stg_iterable__event_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__event_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_id": {"type": "STRING", "index": 1, "name": "_fivetran_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 2, "name": "_fivetran_synced", "comment": null}, "additional_properties": {"type": "STRING", "index": 3, "name": "additional_properties", "comment": null}, "campaign_id": {"type": "INT64", "index": 4, "name": "campaign_id", "comment": null}, "content_id": {"type": "INT64", "index": 5, "name": "content_id", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 6, "name": "created_at", "comment": null}, "email": {"type": "STRING", "index": 7, "name": "email", "comment": null}, "event_name": {"type": "STRING", "index": 8, "name": "event_name", "comment": null}, "ip": {"type": "STRING", "index": 9, "name": "ip", "comment": null}, "message_bus_id": {"type": "STRING", "index": 10, "name": "message_bus_id", "comment": null}, "message_id": {"type": "STRING", "index": 11, "name": "message_id", "comment": null}, "message_type_id": {"type": "INT64", "index": 12, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "STRING", "index": 13, "name": "recipient_state", "comment": null}, "status": {"type": "STRING", "index": 14, "name": "status", "comment": null}, "transactional_data": {"type": "STRING", "index": 15, "name": "transactional_data", "comment": null}, "unsub_source": {"type": "STRING", "index": 16, "name": "unsub_source", "comment": null}, "user_agent": {"type": "STRING", "index": 17, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "STRING", "index": 18, "name": "user_agent_device", "comment": null}, "is_custom_event": {"type": "BOOL", "index": 19, "name": "is_custom_event", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__event_tmp"}, "model.iterable_source.stg_iterable__list_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__list_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 4, "name": "created_at", "comment": null}, "list_type": {"type": "STRING", "index": 5, "name": "list_type", "comment": null}, "name": {"type": "STRING", "index": 6, "name": "name", "comment": null}, "description": {"type": "STRING", "index": 7, "name": "description", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__list_tmp"}, "model.iterable_source.stg_iterable__template_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__template_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "client_template_id": {"type": "STRING", "index": 4, "name": "client_template_id", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 5, "name": "created_at", "comment": null}, "creator_user_id": {"type": "STRING", "index": 6, "name": "creator_user_id", "comment": null}, "message_type_id": {"type": "INT64", "index": 7, "name": "message_type_id", "comment": null}, "name": {"type": "STRING", "index": 8, "name": "name", "comment": null}, "template_type": {"type": "STRING", "index": 9, "name": "template_type", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__template_history_tmp"}, "model.iterable_source.stg_iterable__campaign_label_history": {"metadata": {"type": "table", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_label_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "STRING", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "STRING", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 46.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 1854.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_label_history"}, "model.iterable_source.stg_iterable__user_unsubscribed_channel_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__user_unsubscribed_channel_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"channel_id": {"type": "INT64", "index": 1, "name": "channel_id", "comment": null}, "email": {"type": "STRING", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__user_unsubscribed_channel_tmp"}, "model.iterable_source.stg_iterable__campaign_label_history_tmp": {"metadata": {"type": "view", "schema": "zz_dbt_renee_iterable_old_stg_iterable", "name": "stg_iterable__campaign_label_history_tmp", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "STRING", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"has_stats": {"id": "has_stats", "label": "Has Stats?", "value": false, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "model.iterable_source.stg_iterable__campaign_label_history_tmp"}}, "sources": {"source.iterable_source.iterable.user_history": {"metadata": {"type": "table", "schema": "iterable", "name": "user_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"email": {"type": "STRING", "index": 1, "name": "email", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "email_list_ids": {"type": "STRING", "index": 4, "name": "email_list_ids", "comment": null}, "first_name": {"type": "STRING", "index": 5, "name": "first_name", "comment": null}, "last_name": {"type": "STRING", "index": 6, "name": "last_name", "comment": null}, "phone_number": {"type": "STRING", "index": 7, "name": "phone_number", "comment": null}, "phone_number_carrier": {"type": "STRING", "index": 8, "name": "phone_number_carrier", "comment": null}, "phone_number_country_code_iso": {"type": "STRING", "index": 9, "name": "phone_number_country_code_iso", "comment": null}, "phone_number_details": {"type": "STRING", "index": 10, "name": "phone_number_details", "comment": null}, "phone_number_line_type": {"type": "STRING", "index": 11, "name": "phone_number_line_type", "comment": null}, "phone_number_updated_at": {"type": "STRING", "index": 12, "name": "phone_number_updated_at", "comment": null}, "signup_date": {"type": "TIMESTAMP", "index": 13, "name": "signup_date", "comment": null}, "signup_source": {"type": "STRING", "index": 14, "name": "signup_source", "comment": null}, "user_id": {"type": "STRING", "index": 15, "name": "user_id", "comment": null}, "additional_properties": {"type": "STRING", "index": 16, "name": "additional_properties", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 25.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 10947.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_history"}, "source.iterable_source.iterable.channel": {"metadata": {"type": "table", "schema": "iterable", "name": "channel", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "channel_type": {"type": "STRING", "index": 4, "name": "channel_type", "comment": null}, "message_medium": {"type": "STRING", "index": 5, "name": "message_medium", "comment": null}, "name": {"type": "STRING", "index": 6, "name": "name", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 11.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 701.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.channel"}, "source.iterable_source.iterable.campaign_history": {"metadata": {"type": "table", "schema": "iterable", "name": "campaign_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "campaign_state": {"type": "STRING", "index": 4, "name": "campaign_state", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 5, "name": "created_at", "comment": null}, "created_by_user_id": {"type": "STRING", "index": 6, "name": "created_by_user_id", "comment": null}, "ended_at": {"type": "TIMESTAMP", "index": 7, "name": "ended_at", "comment": null}, "name": {"type": "STRING", "index": 8, "name": "name", "comment": null}, "recurring_campaign_id": {"type": "INT64", "index": 9, "name": "recurring_campaign_id", "comment": null}, "send_size": {"type": "INT64", "index": 10, "name": "send_size", "comment": null}, "start_at": {"type": "TIMESTAMP", "index": 11, "name": "start_at", "comment": null}, "template_id": {"type": "INT64", "index": 12, "name": "template_id", "comment": null}, "type": {"type": "STRING", "index": 13, "name": "type", "comment": null}, "workflow_id": {"type": "INT64", "index": 14, "name": "workflow_id", "comment": null}, "updated_by_user_id": {"type": "STRING", "index": 15, "name": "updated_by_user_id", "comment": null}, "message_medium": {"type": "STRING", "index": 16, "name": "message_medium", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 154.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 25456.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_history"}, "source.iterable_source.iterable.event": {"metadata": {"type": "table", "schema": "iterable", "name": "event", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_id": {"type": "STRING", "index": 1, "name": "_fivetran_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 2, "name": "_fivetran_synced", "comment": null}, "additional_properties": {"type": "STRING", "index": 3, "name": "additional_properties", "comment": null}, "campaign_id": {"type": "INT64", "index": 4, "name": "campaign_id", "comment": null}, "content_id": {"type": "INT64", "index": 5, "name": "content_id", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 6, "name": "created_at", "comment": null}, "email": {"type": "STRING", "index": 7, "name": "email", "comment": null}, "event_name": {"type": "STRING", "index": 8, "name": "event_name", "comment": null}, "ip": {"type": "STRING", "index": 9, "name": "ip", "comment": null}, "message_bus_id": {"type": "STRING", "index": 10, "name": "message_bus_id", "comment": null}, "message_id": {"type": "STRING", "index": 11, "name": "message_id", "comment": null}, "message_type_id": {"type": "INT64", "index": 12, "name": "message_type_id", "comment": null}, "recipient_state": {"type": "STRING", "index": 13, "name": "recipient_state", "comment": null}, "status": {"type": "STRING", "index": 14, "name": "status", "comment": null}, "transactional_data": {"type": "STRING", "index": 15, "name": "transactional_data", "comment": null}, "unsub_source": {"type": "STRING", "index": 16, "name": "unsub_source", "comment": null}, "user_agent": {"type": "STRING", "index": 17, "name": "user_agent", "comment": null}, "user_agent_device": {"type": "STRING", "index": 18, "name": "user_agent_device", "comment": null}, "is_custom_event": {"type": "BOOL", "index": 19, "name": "is_custom_event", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 351.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 94577.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.event"}, "source.iterable_source.iterable.message_type": {"metadata": {"type": "table", "schema": "iterable", "name": "message_type", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "channel_id": {"type": "INT64", "index": 4, "name": "channel_id", "comment": null}, "name": {"type": "STRING", "index": 5, "name": "name", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 6, "name": "updated_at", "comment": null}, "subscription_policy": {"type": "STRING", "index": 7, "name": "subscription_policy", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 8, "name": "created_at", "comment": null}, "frequency_cap": {"type": "STRING", "index": 9, "name": "frequency_cap", "comment": null}, "rate_limit_per_minute": {"type": "INT64", "index": 10, "name": "rate_limit_per_minute", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 12.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 893.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.message_type"}, "source.iterable_source.iterable.user_unsubscribed_channel_history": {"metadata": {"type": "table", "schema": "iterable", "name": "user_unsubscribed_channel_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"channel_id": {"type": "INT64", "index": 1, "name": "channel_id", "comment": null}, "email": {"type": "STRING", "index": 2, "name": "email", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 9.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 464.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_unsubscribed_channel_history"}, "source.iterable_source.iterable.user_unsubscribed_message_type_history": {"metadata": {"type": "table", "schema": "iterable", "name": "user_unsubscribed_message_type_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"email": {"type": "STRING", "index": 1, "name": "email", "comment": null}, "message_type_id": {"type": "INT64", "index": 2, "name": "message_type_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 1.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 48.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.user_unsubscribed_message_type_history"}, "source.iterable_source.iterable.campaign_list_history": {"metadata": {"type": "table", "schema": "iterable", "name": "campaign_list_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "list_id": {"type": "INT64", "index": 2, "name": "list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 257.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 8224.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_list_history"}, "source.iterable_source.iterable.template_history": {"metadata": {"type": "table", "schema": "iterable", "name": "template_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 2, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "client_template_id": {"type": "STRING", "index": 4, "name": "client_template_id", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 5, "name": "created_at", "comment": null}, "creator_user_id": {"type": "STRING", "index": 6, "name": "creator_user_id", "comment": null}, "message_type_id": {"type": "INT64", "index": 7, "name": "message_type_id", "comment": null}, "name": {"type": "STRING", "index": 8, "name": "name", "comment": null}, "template_type": {"type": "STRING", "index": 9, "name": "template_type", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 229.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 24918.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.template_history"}, "source.iterable_source.iterable.campaign_label_history": {"metadata": {"type": "table", "schema": "iterable", "name": "campaign_label_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "label": {"type": "STRING", "index": 2, "name": "label", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 46.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 1840.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_label_history"}, "source.iterable_source.iterable.list": {"metadata": {"type": "table", "schema": "iterable", "name": "list", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"id": {"type": "INT64", "index": 1, "name": "id", "comment": null}, "_fivetran_deleted": {"type": "BOOL", "index": 2, "name": "_fivetran_deleted", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 3, "name": "_fivetran_synced", "comment": null}, "created_at": {"type": "TIMESTAMP", "index": 4, "name": "created_at", "comment": null}, "list_type": {"type": "STRING", "index": 5, "name": "list_type", "comment": null}, "name": {"type": "STRING", "index": 6, "name": "name", "comment": null}, "description": {"type": "STRING", "index": 7, "name": "description", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 23.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 1602.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.list"}, "source.iterable_source.iterable.event_extension": {"metadata": {"type": "table", "schema": "iterable", "name": "event_extension", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"_fivetran_id": {"type": "STRING", "index": 1, "name": "_fivetran_id", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 2, "name": "_fivetran_synced", "comment": null}, "app_already_running": {"type": "BOOL", "index": 3, "name": "app_already_running", "comment": null}, "badge": {"type": "STRING", "index": 4, "name": "badge", "comment": null}, "canonical_url_id": {"type": "STRING", "index": 5, "name": "canonical_url_id", "comment": null}, "content_available": {"type": "BOOL", "index": 6, "name": "content_available", "comment": null}, "content_id": {"type": "INT64", "index": 7, "name": "content_id", "comment": null}, "deeplink_android": {"type": "STRING", "index": 8, "name": "deeplink_android", "comment": null}, "deeplink_ios": {"type": "STRING", "index": 9, "name": "deeplink_ios", "comment": null}, "device": {"type": "STRING", "index": 10, "name": "device", "comment": null}, "email_id": {"type": "STRING", "index": 11, "name": "email_id", "comment": null}, "email_subject": {"type": "STRING", "index": 12, "name": "email_subject", "comment": null}, "experiment_id": {"type": "STRING", "index": 13, "name": "experiment_id", "comment": null}, "from_phone_number_id": {"type": "INT64", "index": 14, "name": "from_phone_number_id", "comment": null}, "from_smssender_id": {"type": "INT64", "index": 15, "name": "from_smssender_id", "comment": null}, "image_url": {"type": "STRING", "index": 16, "name": "image_url", "comment": null}, "is_ghost_push": {"type": "BOOL", "index": 17, "name": "is_ghost_push", "comment": null}, "link_id": {"type": "STRING", "index": 18, "name": "link_id", "comment": null}, "link_url": {"type": "STRING", "index": 19, "name": "link_url", "comment": null}, "locale": {"type": "STRING", "index": 20, "name": "locale", "comment": null}, "payload": {"type": "STRING", "index": 21, "name": "payload", "comment": null}, "platform_endpoint": {"type": "STRING", "index": 22, "name": "platform_endpoint", "comment": null}, "push_message": {"type": "STRING", "index": 23, "name": "push_message", "comment": null}, "region": {"type": "STRING", "index": 24, "name": "region", "comment": null}, "sms_message": {"type": "STRING", "index": 25, "name": "sms_message", "comment": null}, "sms_provider_response_code": {"type": "INT64", "index": 26, "name": "sms_provider_response_code", "comment": null}, "sms_provider_response_message": {"type": "STRING", "index": 27, "name": "sms_provider_response_message", "comment": null}, "sms_provider_response_more_info": {"type": "STRING", "index": 28, "name": "sms_provider_response_more_info", "comment": null}, "sms_provider_response_status": {"type": "INT64", "index": 29, "name": "sms_provider_response_status", "comment": null}, "sound": {"type": "STRING", "index": 30, "name": "sound", "comment": null}, "to_phone_number": {"type": "STRING", "index": 31, "name": "to_phone_number", "comment": null}, "url": {"type": "STRING", "index": 32, "name": "url", "comment": null}, "workflow_id": {"type": "STRING", "index": 33, "name": "workflow_id", "comment": null}, "workflow_name": {"type": "STRING", "index": 34, "name": "workflow_name", "comment": null}, "country": {"type": "STRING", "index": 35, "name": "country", "comment": null}, "reason": {"type": "STRING", "index": 36, "name": "reason", "comment": null}, "clicked_url": {"type": "STRING", "index": 37, "name": "clicked_url", "comment": null}, "web_push_message": {"type": "STRING", "index": 38, "name": "web_push_message", "comment": null}, "city": {"type": "STRING", "index": 39, "name": "city", "comment": null}, "proxy_source": {"type": "STRING", "index": 40, "name": "proxy_source", "comment": null}, "message_context": {"type": "STRING", "index": 41, "name": "message_context", "comment": null}, "catalog_lookup_count": {"type": "INT64", "index": 42, "name": "catalog_lookup_count", "comment": null}, "in_app_body": {"type": "STRING", "index": 43, "name": "in_app_body", "comment": null}, "labels": {"type": "STRING", "index": 44, "name": "labels", "comment": null}, "message_status": {"type": "STRING", "index": 45, "name": "message_status", "comment": null}, "mms_send_count": {"type": "INT64", "index": 46, "name": "mms_send_count", "comment": null}, "expires_at": {"type": "TIMESTAMP", "index": 47, "name": "expires_at", "comment": null}, "product_recommendation_count": {"type": "INT64", "index": 48, "name": "product_recommendation_count", "comment": null}, "sms_send_count": {"type": "INT64", "index": 49, "name": "sms_send_count", "comment": null}, "is_sms_estimation": {"type": "BOOL", "index": 50, "name": "is_sms_estimation", "comment": null}, "catalog_collection_count": {"type": "INT64", "index": 51, "name": "catalog_collection_count", "comment": null}, "error_code": {"type": "STRING", "index": 52, "name": "error_code", "comment": null}, "from_phone_number": {"type": "STRING", "index": 53, "name": "from_phone_number", "comment": null}, "browser_token": {"type": "STRING", "index": 54, "name": "browser_token", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 21.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 2058.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.event_extension"}, "source.iterable_source.iterable.campaign_suppression_list_history": {"metadata": {"type": "table", "schema": "iterable", "name": "campaign_suppression_list_history", "database": "dbt-package-testing", "comment": null, "owner": null}, "columns": {"campaign_id": {"type": "INT64", "index": 1, "name": "campaign_id", "comment": null}, "suppressed_list_id": {"type": "INT64", "index": 2, "name": "suppressed_list_id", "comment": null}, "updated_at": {"type": "TIMESTAMP", "index": 3, "name": "updated_at", "comment": null}, "_fivetran_synced": {"type": "TIMESTAMP", "index": 4, "name": "_fivetran_synced", "comment": null}}, "stats": {"num_rows": {"id": "num_rows", "label": "# Rows", "value": 3.0, "include": true, "description": "Approximate count of rows in this table"}, "num_bytes": {"id": "num_bytes", "label": "Approximate Size", "value": 96.0, "include": true, "description": "Approximate size of table as reported by BigQuery"}, "has_stats": {"id": "has_stats", "label": "Has Stats?", "value": true, "include": false, "description": "Indicates whether there are statistics for this table"}}, "unique_id": "source.iterable_source.iterable.campaign_suppression_list_history"}}, "errors": null}
\ No newline at end of file
diff --git a/docs/index.html b/docs/index.html
index 5631ac6..2bcc794 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -24,7 +24,7 @@
-