aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorvvvv <vvvv@yandex-team.ru>2022-03-10 18:50:06 +0300
committervvvv <vvvv@yandex-team.ru>2022-03-10 18:50:06 +0300
commitda3377f0e6be82d91568eb74504b6d50fdea6049 (patch)
treeb83485834fe0f94510a4dec4c29f69feb900b56f
parent2e047a4cd4e70d368253d0525382749e3ad439ab (diff)
downloadydb-da3377f0e6be82d91568eb74504b6d50fdea6049.tar.gz
YQL-13710 keep link to element type
ref:f93d4f4b4e01ec0cfd8a725471fd7020d75bb580
-rw-r--r--ydb/library/yql/parser/pg_catalog/catalog.cpp1
1 files changed, 1 insertions, 0 deletions
diff --git a/ydb/library/yql/parser/pg_catalog/catalog.cpp b/ydb/library/yql/parser/pg_catalog/catalog.cpp
index a11f2ab2d31..ec856c801f8 100644
--- a/ydb/library/yql/parser/pg_catalog/catalog.cpp
+++ b/ydb/library/yql/parser/pg_catalog/catalog.cpp
@@ -289,6 +289,7 @@ public:
if (LastType.ArrayTypeId) {
auto arrayType = LastType;
arrayType.Name = "_" + arrayType.Name;
+ arrayType.ElementTypeId = arrayType.TypeId;
arrayType.TypeId = LastType.ArrayTypeId;
Types[LastType.ArrayTypeId] = arrayType;
}