mirror of
https://git.postgresql.org/git/postgresql.git
synced 2024-11-27 07:21:09 +08:00
c8e1ba736b
Backpatch-through: 11
31 lines
681 B
C
31 lines
681 B
C
/*-------------------------------------------------------------------------
|
|
*
|
|
* pageinspect.h
|
|
* Common functions for pageinspect.
|
|
*
|
|
* Copyright (c) 2017-2023, PostgreSQL Global Development Group
|
|
*
|
|
* IDENTIFICATION
|
|
* contrib/pageinspect/pageinspect.h
|
|
*
|
|
*-------------------------------------------------------------------------
|
|
*/
|
|
#ifndef _PAGEINSPECT_H_
|
|
#define _PAGEINSPECT_H_
|
|
|
|
#include "storage/bufpage.h"
|
|
|
|
/*
|
|
* Extension version number, for supporting older extension versions' objects
|
|
*/
|
|
enum pageinspect_version
|
|
{
|
|
PAGEINSPECT_V1_8,
|
|
PAGEINSPECT_V1_9,
|
|
};
|
|
|
|
/* in rawpage.c */
|
|
extern Page get_page_from_raw(bytea *raw_page);
|
|
|
|
#endif /* _PAGEINSPECT_H_ */
|