1
/*-------------------------------------------------------------------------
5
* Prototypes for functions in commands/comment.c
7
* Copyright (c) 1999-2005, PostgreSQL Global Development Group
9
*-------------------------------------------------------------------------
15
#include "nodes/parsenodes.h"
17
/*------------------------------------------------------------------
18
* Function Prototypes --
20
* The following prototypes define the public functions of the comment
21
* related routines. CommentObject() implements the SQL "COMMENT ON"
22
* command. DeleteComments() deletes all comments for an object.
23
* CreateComments creates (or deletes, if comment is NULL) a comment
25
*------------------------------------------------------------------
28
extern void CommentObject(CommentStmt *stmt);
30
extern void DeleteComments(Oid oid, Oid classoid, int32 subid);
32
extern void CreateComments(Oid oid, Oid classoid, int32 subid, char *comment);
34
#endif /* COMMENT_H */