From 47d5617c500a96f56d74905d42f86f42eeb8bb3a Mon Sep 17 00:00:00 2001 From: Sebastian Smiley Date: Wed, 18 Dec 2024 10:55:13 -0500 Subject: [PATCH] schema fixes --- poetry.lock | 14 ++++++------ tap_calltrackingmetrics/schemas/call.json | 28 +++++++++++------------ tap_calltrackingmetrics/schemas/sale.json | 4 ++-- 3 files changed, 22 insertions(+), 24 deletions(-) diff --git a/poetry.lock b/poetry.lock index 2bf2e6d..ea29695 100644 --- a/poetry.lock +++ b/poetry.lock @@ -145,17 +145,17 @@ uvloop = ["uvloop (>=0.15.2)"] [[package]] name = "boto3" -version = "1.35.81" +version = "1.35.83" description = "The AWS SDK for Python" optional = true python-versions = ">=3.8" files = [ - {file = "boto3-1.35.81-py3-none-any.whl", hash = "sha256:742941b2424c0223d2d94a08c3485462fa7c58d816b62ca80f08e555243acee1"}, - {file = "boto3-1.35.81.tar.gz", hash = "sha256:d2e95fa06f095b8e0c545dd678c6269d253809b2997c30f5ce8a956c410b4e86"}, + {file = "boto3-1.35.83-py3-none-any.whl", hash = "sha256:a4828d67b12892cb11fe9e6d86f40975a06db470676e61194968e3a32ec4c536"}, + {file = "boto3-1.35.83.tar.gz", hash = "sha256:df2e0d57241de0f9c31b62e73093c2126e4fd73b87b1897ecf280a1b87a2b825"}, ] [package.dependencies] -botocore = ">=1.35.81,<1.36.0" +botocore = ">=1.35.83,<1.36.0" jmespath = ">=0.7.1,<2.0.0" s3transfer = ">=0.10.0,<0.11.0" @@ -164,13 +164,13 @@ crt = ["botocore[crt] (>=1.21.0,<2.0a0)"] [[package]] name = "botocore" -version = "1.35.81" +version = "1.35.83" description = "Low-level, data-driven core of boto 3." optional = true python-versions = ">=3.8" files = [ - {file = "botocore-1.35.81-py3-none-any.whl", hash = "sha256:a7b13bbd959bf2d6f38f681676aab408be01974c46802ab997617b51399239f7"}, - {file = "botocore-1.35.81.tar.gz", hash = "sha256:564c2478e50179e0b766e6a87e5e0cdd35e1bc37eb375c1cf15511f5dd13600d"}, + {file = "botocore-1.35.83-py3-none-any.whl", hash = "sha256:ba363183e4df79fbcfd5f3600fd473bd45a1de03d0d0b5e78abd59f276971d27"}, + {file = "botocore-1.35.83.tar.gz", hash = "sha256:df5e4384838e50bbafd47e9b5fefb995e83cbb9412e7cd7c0db9555174d91bba"}, ] [package.dependencies] diff --git a/tap_calltrackingmetrics/schemas/call.json b/tap_calltrackingmetrics/schemas/call.json index ba6056d..ff8ccd1 100644 --- a/tap_calltrackingmetrics/schemas/call.json +++ b/tap_calltrackingmetrics/schemas/call.json @@ -127,7 +127,7 @@ }, "parent_id": { "type": [ - "null", + "string", "null" ] }, @@ -334,17 +334,10 @@ ] }, "caller_number_split": { - "anyOf": [ - { - "type": "null" - }, - { - "type": "array", + "type": ["array", "null"], "items": { - "type": "string" + "type": ["string", "null"] } - } - ] }, "contact_number": { "type": [ @@ -557,7 +550,7 @@ }, "ad_content": { "type": [ - "null", + "string", "null" ] }, @@ -581,7 +574,7 @@ }, "ad_placement": { "type": [ - "null", + "string", "null" ] }, @@ -685,7 +678,7 @@ }, "gclsrc": { "type": [ - "null", + "string", "null" ] }, @@ -1113,7 +1106,7 @@ }, "ad_content": { "type": [ - "null", + "string", "null" ] }, @@ -1167,7 +1160,7 @@ }, "ad_targeting_type": { "type": [ - "null", + "string", "null" ] }, @@ -1275,6 +1268,11 @@ "value": { "type": [ "string", + "array", + "object", + "integer", + "number", + "boolean", "null" ] }, diff --git a/tap_calltrackingmetrics/schemas/sale.json b/tap_calltrackingmetrics/schemas/sale.json index b01e635..c65edb0 100644 --- a/tap_calltrackingmetrics/schemas/sale.json +++ b/tap_calltrackingmetrics/schemas/sale.json @@ -54,13 +54,13 @@ }, "_sdc_account_id": { "type": [ - "string", + "integer", "null" ] }, "_sdc_call_id": { "type": [ - "string", + "integer", "null" ] }