Index: pg_proc.h =================================================================== RCS file: /projects/cvsroot/pgsql-server/src/include/catalog/pg_proc.h,v retrieving revision 1.308 diff -c -r1.308 pg_proc.h *** pg_proc.h 27 Jun 2003 00:33:25 -0000 1.308 --- pg_proc.h 29 Jun 2003 17:00:25 -0000 *************** *** 3405,3410 **** --- 3405,3424 ---- DATA(insert OID = 2503 ( anyarray_send PGNSP PGUID 12 f f t f s 1 17 "2277" anyarray_send - _null_ )); DESCR("I/O"); + /* System-view support functions with pretty-print option */ + DATA(insert OID = 2504 ( pg_get_ruledef PGNSP PGUID 12 f f t f s 2 25 "26 23" pg_get_ruledef - _null_ )); + DESCR("source text of a rule"); + DATA(insert OID = 2505 ( pg_get_viewdef PGNSP PGUID 12 f f t f s 2 25 "25 23" pg_get_viewdef_name - _null_ )); + DESCR("select statement of a view"); + DATA(insert OID = 2506 ( pg_get_viewdef PGNSP PGUID 12 f f t f s 2 25 "26 23" pg_get_viewdef - _null_ )); + DESCR("select statement of a view"); + DATA(insert OID = 2507 ( pg_get_indexdef PGNSP PGUID 12 f f t f s 2 25 "26 23" pg_get_indexdef - _null_ )); + DESCR("index description"); + DATA(insert OID = 2508 ( pg_get_constraintdef PGNSP PGUID 12 f f t f s 2 25 "26 23" pg_get_constraintdef - _null_ )); + DESCR("constraint description"); + DATA(insert OID = 2509 ( pg_get_expr PGNSP PGUID 12 f f t f s 3 25 "25 26 23" pg_get_expr - _null_ )); + DESCR("deparse an encoded expression"); + /* * Symbolic values for provolatile column: these indicate whether the result