Skip to content

Commit 434c052

Browse files
committed
fix: lowercase column names snowflake
1 parent d41c3e0 commit 434c052

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

sqlmesh/core/engine_adapter/snowflake.py

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -526,7 +526,8 @@ def _get_data_objects(
526526
type=DataObjectType.from_str(row.type), # type: ignore
527527
clustering_key=row.clustering_key, # type: ignore
528528
)
529-
for row in df.itertuples()
529+
# lowercase the column names for cases where Snowflake might return uppercase column names for certain catalogs
530+
for row in df.rename(columns={col: col.lower() for col in df.columns}).itertuples()
530531
]
531532

532533
def set_current_catalog(self, catalog: str) -> None:

0 commit comments

Comments
 (0)