diff --git a/src/include/duckdb/parser/query_node.hpp b/src/include/duckdb/parser/query_node.hpp index cdd2d7282adf..a9e4b5a8d999 100644 --- a/src/include/duckdb/parser/query_node.hpp +++ b/src/include/duckdb/parser/query_node.hpp @@ -34,7 +34,7 @@ class CommonTableExpressionMap { public: CommonTableExpressionMap(); - case_insensitive_map_t> map; + std::map> map; public: string ToString() const; diff --git a/src/include/duckdb/storage/serialization/nodes.json b/src/include/duckdb/storage/serialization/nodes.json index de4a355fbcb0..5599cd1a9e41 100644 --- a/src/include/duckdb/storage/serialization/nodes.json +++ b/src/include/duckdb/storage/serialization/nodes.json @@ -54,7 +54,7 @@ { "id": 100, "name": "map", - "type": "case_insensitive_map_t" + "type": "std::map" } ], "pointer_type": "none" diff --git a/src/storage/serialization/serialize_nodes.cpp b/src/storage/serialization/serialize_nodes.cpp index 03afa0d566e4..6bdd0e9334ec 100644 --- a/src/storage/serialization/serialize_nodes.cpp +++ b/src/storage/serialization/serialize_nodes.cpp @@ -272,12 +272,12 @@ unique_ptr CommonTableExpressionInfo::Deserialize(Des } void CommonTableExpressionMap::Serialize(Serializer &serializer) const { - serializer.WritePropertyWithDefault>>(100, "map", map); + serializer.WritePropertyWithDefault>>(100, "map", map); } CommonTableExpressionMap CommonTableExpressionMap::Deserialize(Deserializer &deserializer) { CommonTableExpressionMap result; - deserializer.ReadPropertyWithDefault>>(100, "map", result.map); + deserializer.ReadPropertyWithDefault>>(100, "map", result.map); return result; }