diff --git a/fakesnow/fakes.py b/fakesnow/fakes.py index 0dddaf2..1ac4459 100644 --- a/fakesnow/fakes.py +++ b/fakesnow/fakes.py @@ -482,6 +482,11 @@ def as_result_metadata(column_name: str, column_type: str, _: str) -> ResultMeta return ResultMetadata( name=column_name, type_code=5, display_size=None, internal_size=None, precision=None, scale=None, is_nullable=True # noqa: E501 ) + elif column_type == "VARCHAR[]": + # NOTE(selman): Does not resolve https://github.com/tekumara/fakesnow/issues/26 + return ResultMetadata( + name=column_name, type_code=10 ,display_size=None, internal_size=None, precision=None, scale=None, is_nullable=True # noqa: E501 + ) else: # TODO handle more types raise NotImplementedError(f"for column type {column_type}")