Fix DDL deparse of CREATE OPERATOR CLASS
Alvaro Herrera <alvherre@alvh.no-ip.org>
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
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/commands/opclasscmds.c | modified | +14 −5 |
| src/backend/tcop/utility.c | modified | +6 −0 |
| src/test/modules/test_ddl_deparse/expected/opfamily.out | modified | +1 −0 |
| src/test/regress/expected/event_trigger.out | modified | +5 −0 |
| src/test/regress/sql/event_trigger.sql | modified | +4 −0 |
Discussion
- Implicitly created operator family not listed by pg_event_trigger_ddl_commands 13 messages · 2022-05-02 → 2022-05-21