Skip to content

Commit 9fe2897

Browse files
committed
fixes
1 parent c9c0a63 commit 9fe2897

1 file changed

Lines changed: 3 additions & 1 deletion

File tree

src/query_farm_server_base/duckdb_serialized_expression.py

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -145,8 +145,10 @@ def e_to_s(expr: dict[str, Any]) -> str:
145145
return f"TIME '{expression['value']['value']}'"
146146
elif expression["value"]["type"]["id"] == "TIMESTAMP_S":
147147
return f"make_timestamp({expression['value']['value']}::bigint*1000000)"
148-
elif expression["value"]["type"]["id"] == "TIMESTAMP WITH TIME ZONE":
148+
elif expression["value"]["type"]["id"] == "TIMESTAMP_MS":
149149
return f"make_timestamp({expression['value']['value']}::bigint)"
150+
# elif expression["value"]["type"]["id"] == "TIMESTAMP WITH TIME ZONE":
151+
# return f"make_timestamp({expression['value']['value']}::bigint)"
150152
elif expression["value"]["type"]["id"] == "LIST":
151153
if expression["type"] == "VALUE_CONSTANT":
152154
# So the children in this case aren't expressions, they are constants.

0 commit comments

Comments
 (0)