From 750744b7a771d358badf0144d296eed81bf53a65 Mon Sep 17 00:00:00 2001 From: logicoffee Date: Wed, 21 Jan 2026 21:31:48 +0900 Subject: [PATCH] Fix --- src/analytics_query_analyzer/timespan_analyzer.py | 11 ++++++++++- 1 file changed, 10 insertions(+), 1 deletion(-) diff --git a/src/analytics_query_analyzer/timespan_analyzer.py b/src/analytics_query_analyzer/timespan_analyzer.py index 20a978e..0b42edc 100644 --- a/src/analytics_query_analyzer/timespan_analyzer.py +++ b/src/analytics_query_analyzer/timespan_analyzer.py @@ -519,7 +519,16 @@ def is_time_column( column_type = self.schema[project][dataset][table][column_root] except KeyError: return False - return str(column_type).lower() in {"datetime", "date", "timestamp"} + normalized = str(column_type).lower() + if normalized in { + "datetime", + "date", + "timestamp", + "timestamp without time zone", + "timestamp with time zone", + }: + return True + return False @staticmethod def merge_bounds_and(