diff options
| author | Robert Haas <rhaas@postgresql.org> | 2013-03-17 22:55:14 -0400 |
|---|---|---|
| committer | Robert Haas <rhaas@postgresql.org> | 2013-03-17 22:57:26 -0400 |
| commit | 05f3f9c7b2922b2a064418b5cd87b372d1b73412 (patch) | |
| tree | 7532a7b338b36b659ddcfba50ebfcad22852e946 /src/include/catalog/heap.h | |
| parent | 6ac7facdd3990baf47efc124e9d7229422a06452 (diff) | |
| download | postgresql-05f3f9c7b2922b2a064418b5cd87b372d1b73412.tar.gz | |
Extend object-access hook machinery to support post-alter events.
This also slightly widens the scope of what we support in terms of
post-create events.
KaiGai Kohei, with a few changes, mostly to the comments, by me
Diffstat (limited to 'src/include/catalog/heap.h')
| -rw-r--r-- | src/include/catalog/heap.h | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/src/include/catalog/heap.h b/src/include/catalog/heap.h index 989089a25a..97d507e4c2 100644 --- a/src/include/catalog/heap.h +++ b/src/include/catalog/heap.h @@ -96,9 +96,11 @@ extern List *AddRelationNewConstraints(Relation rel, List *newColDefaults, List *newConstraints, bool allow_merge, - bool is_local); + bool is_local, + bool is_internal); -extern void StoreAttrDefault(Relation rel, AttrNumber attnum, Node *expr); +extern void StoreAttrDefault(Relation rel, AttrNumber attnum, + Node *expr, bool is_internal); extern Node *cookDefault(ParseState *pstate, Node *raw_default, |
