summaryrefslogtreecommitdiff
path: root/src/include/commands/extension.h
diff options
context:
space:
mode:
authorTom Lane2011-02-12 02:25:20 +0000
committerTom Lane2011-02-12 02:25:57 +0000
commit1214749901fc3c66732cfd9f276b989635c01360 (patch)
tree8c2fa16c2ac4a79cb0408b982b85de7d7c960bbf /src/include/commands/extension.h
parent60141eefaf28e4ff5e406952740423dd6fd16266 (diff)
Add support for multiple versions of an extension and ALTER EXTENSION UPDATE.
This follows recent discussions, so it's quite a bit different from Dimitri's original. There will probably be more changes once we get a bit of experience with it, but let's get it in and start playing with it. This is still just core code. I'll start converting contrib modules shortly. Dimitri Fontaine and Tom Lane
Diffstat (limited to 'src/include/commands/extension.h')
-rw-r--r--src/include/commands/extension.h2
1 files changed, 2 insertions, 0 deletions
diff --git a/src/include/commands/extension.h b/src/include/commands/extension.h
index 7c94449a6cb..c6e69d5fd42 100644
--- a/src/include/commands/extension.h
+++ b/src/include/commands/extension.h
@@ -37,6 +37,8 @@ extern Oid InsertExtensionTuple(const char *extName, Oid extOwner,
Datum extConfig, Datum extCondition,
List *requiredExtensions);
+extern void ExecAlterExtensionStmt(AlterExtensionStmt *stmt);
+
extern void ExecAlterExtensionContentsStmt(AlterExtensionContentsStmt *stmt);
extern Oid get_extension_oid(const char *extname, bool missing_ok);