Fix pg_dump bug in the database-level collation patch. "datcollate" and
[PostgreSQL.git] / src / include / parser / parse_utilcmd.h
blob09ee27d71dc305d19e25a5e744e4031f196dcd7e
1 /*-------------------------------------------------------------------------
3 * parse_utilcmd.h
4 * parse analysis for utility commands
7 * Portions Copyright (c) 1996-2008, PostgreSQL Global Development Group
8 * Portions Copyright (c) 1994, Regents of the University of California
10 * $PostgreSQL$
12 *-------------------------------------------------------------------------
14 #ifndef PARSE_UTILCMD_H
15 #define PARSE_UTILCMD_H
17 #include "parser/parse_node.h"
20 extern List *transformCreateStmt(CreateStmt *stmt, const char *queryString);
21 extern List *transformAlterTableStmt(AlterTableStmt *stmt,
22 const char *queryString);
23 extern IndexStmt *transformIndexStmt(IndexStmt *stmt, const char *queryString);
24 extern void transformRuleStmt(RuleStmt *stmt, const char *queryString,
25 List **actions, Node **whereClause);
26 extern List *transformCreateSchemaStmt(CreateSchemaStmt *stmt);
28 #endif /* PARSE_UTILCMD_H */