From 35090c543090c4a93582cd4570f7793f3db31181 Mon Sep 17 00:00:00 2001 From: Peter Eisentraut Date: Mon, 3 Jul 2023 07:39:25 +0200 Subject: [PATCH v2 5/6] Fill in more of ObjectProperty --- src/backend/catalog/objectaddress.c | 24 +++++++++++++++--------- 1 file changed, 15 insertions(+), 9 deletions(-) diff --git a/src/backend/catalog/objectaddress.c b/src/backend/catalog/objectaddress.c index 95fefc7565..bb4efcad20 100644 --- a/src/backend/catalog/objectaddress.c +++ b/src/backend/catalog/objectaddress.c @@ -132,7 +132,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_ACCESS_METHOD, true }, { @@ -174,7 +174,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_CAST, false }, { @@ -384,7 +384,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_ROLE, true }, { @@ -412,7 +412,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_RULE, false }, { @@ -462,8 +462,14 @@ static const ObjectPropertyType ObjectProperty[] = TransformRelationId, TransformOidIndexId, TRFOID, + -1, + Anum_pg_transform_oid, + InvalidAttrNumber, + InvalidAttrNumber, InvalidAttrNumber, - Anum_pg_transform_oid + InvalidAttrNumber, + OBJECT_TRANSFORM, + false }, { "trigger", @@ -476,7 +482,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_TRIGGER, false }, { @@ -490,7 +496,7 @@ static const ObjectPropertyType ObjectProperty[] = InvalidAttrNumber, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_POLICY, false }, { @@ -546,7 +552,7 @@ static const ObjectPropertyType ObjectProperty[] = Anum_pg_ts_parser_prsnamespace, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_TSPARSER, true }, { @@ -560,7 +566,7 @@ static const ObjectPropertyType ObjectProperty[] = Anum_pg_ts_template_tmplnamespace, InvalidAttrNumber, InvalidAttrNumber, - -1, + OBJECT_TSTEMPLATE, true, }, { -- 2.41.0