Fix DDL deparse of CREATE OPERATOR CLASS
authorAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 20 May 2022 16:52:55 +0000 (18:52 +0200)
committerAlvaro Herrera <alvherre@alvh.no-ip.org>
Fri, 20 May 2022 16:52:55 +0000 (18:52 +0200)
commit58b088a9b3c2ec19998a3822190afdd6af847efe
tree767dd21051b81b1387036a89f30ccf3f630cdd79
parentaa783575294f6e3579b9c78a75d54a693f010213
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
src/backend/commands/opclasscmds.c
src/backend/tcop/utility.c
src/test/modules/test_ddl_deparse/expected/opfamily.out
src/test/regress/expected/event_trigger.out
src/test/regress/sql/event_trigger.sql