diff options
Diffstat (limited to 'src/include/commands/policy.h')
-rw-r--r-- | src/include/commands/policy.h | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/src/include/commands/policy.h b/src/include/commands/policy.h index e911fccf830..ac322e0db92 100644 --- a/src/include/commands/policy.h +++ b/src/include/commands/policy.h @@ -15,6 +15,7 @@ #ifndef POLICY_H #define POLICY_H +#include "catalog/objectaddress.h" #include "nodes/parsenodes.h" #include "utils/relcache.h" @@ -22,13 +23,13 @@ extern void RelationBuildRowSecurity(Relation relation); extern void RemovePolicyById(Oid policy_id); -extern Oid CreatePolicy(CreatePolicyStmt *stmt); -extern Oid AlterPolicy(AlterPolicyStmt *stmt); +extern ObjectAddress CreatePolicy(CreatePolicyStmt *stmt); +extern ObjectAddress AlterPolicy(AlterPolicyStmt *stmt); extern Oid get_relation_policy_oid(Oid relid, const char *policy_name, bool missing_ok); -extern Oid rename_policy(RenameStmt *stmt); +extern ObjectAddress rename_policy(RenameStmt *stmt); #endif /* POLICY_H */ |