Add pg_description table for info on tables, columns, operators, types, and aggregates. Modify psql with new \dd operator to access description
Bruce Momjian <bruce@momjian.us>
Add pg_description table for info on tables, columns, operators, types, and aggregates. Modify psql with new \dd operator to access description
Files
| Path | Change | +/− |
|---|---|---|
| src/backend/catalog/genbki.sh | modified | +29 −1 |
| src/backend/catalog/Makefile | modified | +8 −7 |
| src/backend/Makefile | modified | +14 −5 |
| src/bin/initdb/initdb.sh | modified | +11 −6 |
| src/bin/psql/psql.c | modified | +213 −22 |
| src/include/catalog/indexing.h | modified | +6 −1 |
| src/include/catalog/pg_am.h | modified | +6 −1 |
| src/include/catalog/pg_class.h | modified | +18 −1 |
| src/include/catalog/pg_description.h | added | +65 −0 |
| src/include/catalog/pg_language.h | modified | +5 −1 |
| src/include/catalog/pg_opclass.h | modified | +29 −1 |
| src/include/catalog/pg_operator.h | modified | +490 −1 |
| src/include/catalog/pg_proc.h | modified | +885 −1 |
| src/include/catalog/pg_type.h | modified | +104 −1 |
| src/include/postgres.h | modified | +2 −1 |
| src/man/psql.1 | modified | +5 −1 |