From b3f898ae63385e691d3a493005e8e08103789b40 Mon Sep 17 00:00:00 2001 From: Mariano Gappa Date: Wed, 14 Aug 2024 16:30:11 +0100 Subject: [PATCH] fix: dont error when field has no metadata. --- cloudquery/sdk/schema/column.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/cloudquery/sdk/schema/column.py b/cloudquery/sdk/schema/column.py index 07486e5..2283d25 100644 --- a/cloudquery/sdk/schema/column.py +++ b/cloudquery/sdk/schema/column.py @@ -59,7 +59,7 @@ def to_arrow_field(self): @staticmethod def from_arrow_field(field: pa.Field) -> Column: - metadata = field.metadata + metadata = field.metadata or {} primary_key = metadata.get(arrow.METADATA_PRIMARY_KEY) == arrow.METADATA_TRUE unique = metadata.get(arrow.METADATA_UNIQUE) == arrow.METADATA_TRUE incremental_key = (