pgsql-fix-enable_disable_rule.patch
text/x-patch
Filename: pgsql-fix-enable_disable_rule.patch
Type: text/x-patch
Part: 0
Patch
Same data as JSON:
GET /api/v1/attachments/:id/patch
the parsed metadata as JSON — format, series position, per-file stats; never the diff bytes.
API reference →
Format: context
| File | + | − |
|---|---|---|
| src/backend/rewrite/rewriteDefine.c | 0 | 9 |
*** base/src/backend/rewrite/rewriteDefine.c 2009-11-09 18:44:10.000000000 +0900 --- pgsec/src/backend/rewrite/rewriteDefine.c 2009-12-19 06:11:58.000000000 +0900 *************** EnableDisableRule(Relation rel, const ch *** 690,704 **** rulename, get_rel_name(owningRel)))); /* - * Verify that the user has appropriate permissions. - */ - eventRelationOid = ((Form_pg_rewrite) GETSTRUCT(ruletup))->ev_class; - Assert(eventRelationOid == owningRel); - if (!pg_class_ownercheck(eventRelationOid, GetUserId())) - aclcheck_error(ACLCHECK_NOT_OWNER, ACL_KIND_CLASS, - get_rel_name(eventRelationOid)); - - /* * Change ev_enabled if it is different from the desired new state. */ if (DatumGetChar(((Form_pg_rewrite) GETSTRUCT(ruletup))->ev_enabled) != --- 690,695 ----