1#---------------------------------------------------------------------- 2# 3# pg_class.dat 4# Initial contents of the pg_class system catalog. 5# 6# Portions Copyright (c) 1996-2018, PostgreSQL Global Development Group 7# Portions Copyright (c) 1994, Regents of the University of California 8# 9# src/include/catalog/pg_class.dat 10# 11#---------------------------------------------------------------------- 12 13[ 14 15# Note: only bootstrap catalogs, ie those marked BKI_BOOTSTRAP, need to 16# have entries here. Be sure that the OIDs listed here match those given in 17# their CATALOG and BKI_ROWTYPE_OID macros, and that the relnatts values are 18# correct. 19 20# Note: "3" in the relfrozenxid column stands for FirstNormalTransactionId; 21# similarly, "1" in relminmxid stands for FirstMultiXactId 22 23{ oid => '1247', 24 relname => 'pg_type', relnamespace => 'PGNSP', reltype => '71', 25 reloftype => '0', relowner => 'PGUID', relam => '0', relfilenode => '0', 26 reltablespace => '0', relpages => '0', reltuples => '0', relallvisible => '0', 27 reltoastrelid => '0', relhasindex => 'f', relisshared => 'f', 28 relpersistence => 'p', relkind => 'r', relnatts => '30', relchecks => '0', 29 relhasoids => 't', relhasrules => 'f', relhastriggers => 'f', 30 relhassubclass => 'f', relrowsecurity => 'f', relforcerowsecurity => 'f', 31 relispopulated => 't', relreplident => 'n', relispartition => 'f', 32 relrewrite => '0', relfrozenxid => '3', relminmxid => '1', relacl => '_null_', 33 reloptions => '_null_', relpartbound => '_null_' }, 34{ oid => '1249', 35 relname => 'pg_attribute', relnamespace => 'PGNSP', reltype => '75', 36 reloftype => '0', relowner => 'PGUID', relam => '0', relfilenode => '0', 37 reltablespace => '0', relpages => '0', reltuples => '0', relallvisible => '0', 38 reltoastrelid => '0', relhasindex => 'f', relisshared => 'f', 39 relpersistence => 'p', relkind => 'r', relnatts => '24', relchecks => '0', 40 relhasoids => 'f', relhasrules => 'f', relhastriggers => 'f', 41 relhassubclass => 'f', relrowsecurity => 'f', relforcerowsecurity => 'f', 42 relispopulated => 't', relreplident => 'n', relispartition => 'f', 43 relrewrite => '0', relfrozenxid => '3', relminmxid => '1', relacl => '_null_', 44 reloptions => '_null_', relpartbound => '_null_' }, 45{ oid => '1255', 46 relname => 'pg_proc', relnamespace => 'PGNSP', reltype => '81', 47 reloftype => '0', relowner => 'PGUID', relam => '0', relfilenode => '0', 48 reltablespace => '0', relpages => '0', reltuples => '0', relallvisible => '0', 49 reltoastrelid => '0', relhasindex => 'f', relisshared => 'f', 50 relpersistence => 'p', relkind => 'r', relnatts => '28', relchecks => '0', 51 relhasoids => 't', relhasrules => 'f', relhastriggers => 'f', 52 relhassubclass => 'f', relrowsecurity => 'f', relforcerowsecurity => 'f', 53 relispopulated => 't', relreplident => 'n', relispartition => 'f', 54 relrewrite => '0', relfrozenxid => '3', relminmxid => '1', relacl => '_null_', 55 reloptions => '_null_', relpartbound => '_null_' }, 56{ oid => '1259', 57 relname => 'pg_class', relnamespace => 'PGNSP', reltype => '83', 58 reloftype => '0', relowner => 'PGUID', relam => '0', relfilenode => '0', 59 reltablespace => '0', relpages => '0', reltuples => '0', relallvisible => '0', 60 reltoastrelid => '0', relhasindex => 'f', relisshared => 'f', 61 relpersistence => 'p', relkind => 'r', relnatts => '33', relchecks => '0', 62 relhasoids => 't', relhasrules => 'f', relhastriggers => 'f', 63 relhassubclass => 'f', relrowsecurity => 'f', relforcerowsecurity => 'f', 64 relispopulated => 't', relreplident => 'n', relispartition => 'f', 65 relrewrite => '0', relfrozenxid => '3', relminmxid => '1', relacl => '_null_', 66 reloptions => '_null_', relpartbound => '_null_' }, 67 68] 69