proclang.h 631 B

1234567891011121314151617181920212223
  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. #include "catalog/objectaddress.h"
  15. #include "nodes/parsenodes.h"
  16. extern ObjectAddress CreateProceduralLanguage(CreatePLangStmt *stmt);
  17. extern void DropProceduralLanguageById(Oid langOid);
  18. extern bool PLTemplateExists(const char *languageName);
  19. extern Oid get_language_oid(const char *langname, bool missing_ok);
  20. #endif /* PROCLANG_H */