|
PostgreSQL Source Code git master
|
#include "storage/lock.h"

Go to the source code of this file.
Functions | |
| void | NewRelationCreateToastTable (Oid relOid, Datum reloptions) |
| void | NewHeapCreateToastTable (Oid relOid, Datum reloptions, LOCKMODE lockmode, Oid OIDOldToast) |
| void | AlterTableCreateToastTable (Oid relOid, Datum reloptions, LOCKMODE lockmode) |
| void | BootstrapToastTable (char *relName, Oid toastOid, Oid toastIndexOid) |
Definition at line 58 of file toasting.c.
References CheckAndCreateToastTable(), and InvalidOid.
Referenced by ATRewriteCatalogs().
Definition at line 98 of file toasting.c.
References AccessExclusiveLock, create_toast_table(), elog, ERROR, InvalidOid, makeRangeVar(), NoLock, RelationData::rd_rel, table_close(), and table_openrv().
Definition at line 64 of file toasting.c.
References CheckAndCreateToastTable().
Referenced by make_new_heap().
Definition at line 71 of file toasting.c.
References AccessExclusiveLock, CheckAndCreateToastTable(), and InvalidOid.
Referenced by create_ctas_internal(), and ProcessUtilitySlow().