|
|
|
|
@ -563,7 +563,7 @@ CreatePolicy(CreatePolicyStmt *stmt) |
|
|
|
|
if (HeapTupleIsValid(policy_tuple)) |
|
|
|
|
ereport(ERROR, |
|
|
|
|
(errcode(ERRCODE_DUPLICATE_OBJECT), |
|
|
|
|
errmsg("policy \"%s\" for relation \"%s\" already exists", |
|
|
|
|
errmsg("policy \"%s\" for table \"%s\" already exists", |
|
|
|
|
stmt->policy_name, RelationGetRelationName(target_table)))); |
|
|
|
|
|
|
|
|
|
values[Anum_pg_policy_polrelid - 1] = ObjectIdGetDatum(table_id); |
|
|
|
|
@ -735,7 +735,7 @@ AlterPolicy(AlterPolicyStmt *stmt) |
|
|
|
|
if (!HeapTupleIsValid(policy_tuple)) |
|
|
|
|
ereport(ERROR, |
|
|
|
|
(errcode(ERRCODE_UNDEFINED_OBJECT), |
|
|
|
|
errmsg("policy \"%s\" on table \"%s\" does not exist", |
|
|
|
|
errmsg("policy \"%s\" for table \"%s\" does not exist", |
|
|
|
|
stmt->policy_name, |
|
|
|
|
RelationGetRelationName(target_table)))); |
|
|
|
|
|
|
|
|
|
@ -977,7 +977,7 @@ get_relation_policy_oid(Oid relid, const char *policy_name, bool missing_ok) |
|
|
|
|
if (!missing_ok) |
|
|
|
|
ereport(ERROR, |
|
|
|
|
(errcode(ERRCODE_UNDEFINED_OBJECT), |
|
|
|
|
errmsg("policy \"%s\" for table \"%s\" does not exist", |
|
|
|
|
errmsg("policy \"%s\" for table \"%s\" does not exist", |
|
|
|
|
policy_name, get_rel_name(relid)))); |
|
|
|
|
|
|
|
|
|
policy_oid = InvalidOid; |
|
|
|
|
|