PostgreSQL Source Code  git master
 All Data Structures Namespaces Files Functions Variables Typedefs Enumerations Enumerator Macros
proclang.h
Go to the documentation of this file.
1 /*
2  * src/include/commands/proclang.h
3  *
4  *-------------------------------------------------------------------------
5  *
6  * proclang.h
7  * prototypes for proclang.c.
8  *
9  *
10  *-------------------------------------------------------------------------
11  */
12 #ifndef PROCLANG_H
13 #define PROCLANG_H
14 
15 #include "catalog/objectaddress.h"
16 #include "nodes/parsenodes.h"
17 
19 extern void DropProceduralLanguageById(Oid langOid);
20 extern bool PLTemplateExists(const char *languageName);
21 extern Oid get_language_oid(const char *langname, bool missing_ok);
22 
23 #endif /* PROCLANG_H */
unsigned int Oid
Definition: postgres_ext.h:31
void DropProceduralLanguageById(Oid langOid)
Definition: proclang.c:528
Oid get_language_oid(const char *langname, bool missing_ok)
Definition: proclang.c:553
ObjectAddress CreateProceduralLanguage(CreatePLangStmt *stmt)
Definition: proclang.c:64
bool PLTemplateExists(const char *languageName)
Definition: proclang.c:519