Skip to content

Commit 4a4e82b

Browse files
authored
fix(cubesql): Match CubeScan timestamp literal types to member types (#9275)
1 parent 350a438 commit 4a4e82b

File tree

2 files changed

+2
-2
lines changed

2 files changed

+2
-2
lines changed

rust/cubesql/cubesql/src/compile/engine/context.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ impl TableProvider for CubeTableProvider {
140140
ColumnType::Decimal(p, s) => DataType::Decimal(p, s),
141141
ColumnType::List(field) => DataType::List(field.clone()),
142142
ColumnType::Timestamp => {
143-
DataType::Timestamp(TimeUnit::Millisecond, None)
143+
DataType::Timestamp(TimeUnit::Nanosecond, None)
144144
}
145145
},
146146
true,

rust/cubesql/cubesql/src/sql/types.rs

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -89,7 +89,7 @@ impl ColumnType {
8989
ColumnType::Blob => DataType::Utf8,
9090
ColumnType::Decimal(p, s) => DataType::Decimal(*p, *s),
9191
ColumnType::List(field) => DataType::List(field.clone()),
92-
ColumnType::Timestamp => DataType::Timestamp(TimeUnit::Millisecond, None),
92+
ColumnType::Timestamp => DataType::Timestamp(TimeUnit::Nanosecond, None),
9393
}
9494
}
9595
}

0 commit comments

Comments
 (0)