pgadmin3/include/utils/pgfeatures.h
lsv 38b4b4a5ed Add table properties "Create table timestamp"
Для серверов с установленным track_commit_timestamp=on у таблиц можно определить время создания.
Это время равно значению запроса:
"select pg_xact_commit_timestamp(xmin) create_ts from pg_type where typrelid=$oid_table".
Если это время определить не удалось то "Create table timestamp" не отображается.
2024-06-17 20:37:23 +05:00

35 lines
753 B
C

//////////////////////////////////////////////////////////////////////////
//
// pgAdmin III - PostgreSQL Tools
//
// Copyright (C) 2002 - 2016, The pgAdmin Development Team
// This software is released under the PostgreSQL Licence
//
// pgfeatures.h PostgreSQL features constants
//
//////////////////////////////////////////////////////////////////////////
#ifndef __FEATURE_H
#define __FEATURE_H
enum
{
FEATURE_INITIALIZED = 0,
FEATURE_SIZE,
FEATURE_FILEREAD,
FEATURE_ROTATELOG,
FEATURE_POSTMASTER_STARTTIME,
FEATURE_TERMINATE_BACKEND,
FEATURE_RELOAD_CONF,
FEATURE_PGSTATTUPLE,
FEATURE_PGSTATINDEX,
FEATURE_PGCHECKINDEX,
FEATURE_FUNCTION_DEFAULTS,
FEATURE_CSVLOG,
FEATURE_PGPRO_PWR,
FEATURE_TRACK_COMMIT_TS,
FEATURE_LAST
};
#endif