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().