diff options
Diffstat (limited to 'src/backend/commands/defrem.h')
-rw-r--r-- | src/backend/commands/defrem.h | 53 |
1 files changed, 0 insertions, 53 deletions
diff --git a/src/backend/commands/defrem.h b/src/backend/commands/defrem.h deleted file mode 100644 index 3658dc50085..00000000000 --- a/src/backend/commands/defrem.h +++ /dev/null @@ -1,53 +0,0 @@ -/*------------------------------------------------------------------------- - * - * defrem.h-- - * POSTGRES define and remove utility definitions. - * - * - * Copyright (c) 1994, Regents of the University of California - * - * $Id: defrem.h,v 1.1.1.1 1996/07/09 06:21:20 scrappy Exp $ - * - *------------------------------------------------------------------------- - */ -#ifndef DEFREM_H -#define DEFREM_H - -#include "postgres.h" -#include "nodes/pg_list.h" -#include "nodes/primnodes.h" -#include "nodes/parsenodes.h" -#include "tcop/dest.h" - -/* - * prototypes in defind.c - */ -extern void DefineIndex(char *heapRelationName, - char *indexRelationName, - char *accessMethodName, - List *attributeList, - List *parameterList, Expr *predicate, - List *rangetable); -extern void ExtendIndex(char *indexRelationName, - Expr *predicate, - List *rangetable); -extern void RemoveIndex(char *name); - -/* - * prototypes in define.c - */ -extern void DefineFunction(ProcedureStmt *nameargsexe, CommandDest dest); -extern void DefineOperator(char *name, List *parameters); -extern void DefineAggregate(char *name, List *parameters); -extern void DefineType(char *name, List *parameters); - -/* - * prototypes in remove.c - */ -extern void RemoveFunction(char *functionName, int nargs, List *argNameList); -extern void RemoveOperator(char *operatorName, - char *typeName1, char *typeName2); -extern void RemoveType(char *typeName); -extern void RemoveAggregate(char *aggName); - -#endif /* DEFREM_H */ |