/
githubmirror
/
postgres
Обзор
Документация
Войти
/
githubmirror
/
postgres
Код
Запросы
0
Пакеты
0
Релизы
0
Аналитика
Безопасность
master
src/include/catalog/toasting.h
30 строк
947 B
Álvaro Herrera
Don't include storage/lock.h in so many headers
24 мар 2026, 19:11
Не верифицирован
24 мар 2026, 19:11
2102ebb
Код
Авторство
О чём код?
/*------------------------------------------------------------------------- * * toasting.h * This file provides some definitions to support creation of toast tables * * * Portions Copyright (c) 1996-2026, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * src/include/catalog/toasting.h * *------------------------------------------------------------------------- */ #ifndef TOASTING_H #define TOASTING_H #include "storage/lockdefs.h" /* * toasting.c prototypes */ extern void NewRelationCreateToastTable(Oid relOid, Datum reloptions); extern void NewHeapCreateToastTable(Oid relOid, Datum reloptions, LOCKMODE lockmode, Oid OIDOldToast); extern void AlterTableCreateToastTable(Oid relOid, Datum reloptions, LOCKMODE lockmode); extern void BootstrapToastTable(char *relName, Oid toastOid, Oid toastIndexOid); #endif /* TOASTING_H */