aboutsummaryrefslogtreecommitdiff
path: root/src/include/commands/typecmds.h
diff options
context:
space:
mode:
authorBruce Momjian <bruce@momjian.us>2009-12-24 22:09:24 +0000
committerBruce Momjian <bruce@momjian.us>2009-12-24 22:09:24 +0000
commitc44327afa4f22fc5f9dfef83b7ec377f001f0930 (patch)
tree1bd28dfe4ada9dde5305a8d0be93610e67d7bf6e /src/include/commands/typecmds.h
parent668e37d13853b29f5549e78aaf678a32d19b9b8e (diff)
downloadpostgresql-c44327afa4f22fc5f9dfef83b7ec377f001f0930.tar.gz
postgresql-c44327afa4f22fc5f9dfef83b7ec377f001f0930.zip
Binary upgrade:
Modify pg_dump --binary-upgrade and add backend support routines to support the preservation of pg_type oids when doing a binary upgrade. This allows user-defined composite types and arrays to be binary upgraded.
Diffstat (limited to 'src/include/commands/typecmds.h')
-rw-r--r--src/include/commands/typecmds.h3
1 files changed, 2 insertions, 1 deletions
diff --git a/src/include/commands/typecmds.h b/src/include/commands/typecmds.h
index 64d533e3cc0..b2dad6725b6 100644
--- a/src/include/commands/typecmds.h
+++ b/src/include/commands/typecmds.h
@@ -7,7 +7,7 @@
* Portions Copyright (c) 1996-2009, PostgreSQL Global Development Group
* Portions Copyright (c) 1994, Regents of the University of California
*
- * $PostgreSQL: pgsql/src/include/commands/typecmds.h,v 1.25 2009/01/01 17:23:58 momjian Exp $
+ * $PostgreSQL: pgsql/src/include/commands/typecmds.h,v 1.26 2009/12/24 22:09:24 momjian Exp $
*
*-------------------------------------------------------------------------
*/
@@ -25,6 +25,7 @@ extern void RemoveTypeById(Oid typeOid);
extern void DefineDomain(CreateDomainStmt *stmt);
extern void DefineEnum(CreateEnumStmt *stmt);
extern Oid DefineCompositeType(const RangeVar *typevar, List *coldeflist);
+extern Oid AssignTypeArrayOid(void);
extern void AlterDomainDefault(List *names, Node *defaultRaw);
extern void AlterDomainNotNull(List *names, bool notNull);