diff options
| author | Alvaro Herrera | 2022-05-20 16:52:55 +0000 |
|---|---|---|
| committer | Alvaro Herrera | 2022-05-20 16:52:55 +0000 |
| commit | 6029861916e8e2c0155c332c10f182a22619c663 (patch) | |
| tree | 26cff987f4534778d977761dd676e1569d513359 /src/backend/tcop | |
| parent | b39838889e76274b107935fa8e8951baf0e8b31b (diff) | |
Fix DDL deparse of CREATE OPERATOR CLASS
When an implicit operator family is created, it wasn't getting reported.
Make it do so.
This has always been missing. Backpatch to 10.
Author: Masahiko Sawada <sawada.mshk@gmail.com>
Reported-by: Leslie LEMAIRE <leslie.lemaire@developpement-durable.gouv.fr>
Reviewed-by: Amit Kapila <amit.kapila16@gmail.com>
Reviewed-by: Michael Paquiër <michael@paquier.xyz>
Discussion: https://postgr.es/m/f74d69e151b22171e8829551b1159e77@developpement-durable.gouv.fr
Diffstat (limited to 'src/backend/tcop')
| -rw-r--r-- | src/backend/tcop/utility.c | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/src/backend/tcop/utility.c b/src/backend/tcop/utility.c index 0e7b7b31384..6a5bcded558 100644 --- a/src/backend/tcop/utility.c +++ b/src/backend/tcop/utility.c @@ -1721,6 +1721,12 @@ ProcessUtilitySlow(ParseState *pstate, case T_CreateOpFamilyStmt: address = DefineOpFamily((CreateOpFamilyStmt *) parsetree); + + /* + * DefineOpFamily calls EventTriggerCollectSimpleCommand + * directly. + */ + commandCollected = true; break; case T_CreateTransformStmt: |
