mirror of
https://github.com/postgres/postgres.git
synced 2025-09-02 04:21:28 +03:00
pgindent run for 9.5
This commit is contained in:
@@ -2,8 +2,8 @@
|
||||
*
|
||||
* rowsecurity.h
|
||||
*
|
||||
* prototypes for rewrite/rowsecurity.c and the structures for managing
|
||||
* the row security policies for relations in relcache.
|
||||
* prototypes for rewrite/rowsecurity.c and the structures for managing
|
||||
* the row security policies for relations in relcache.
|
||||
*
|
||||
* Portions Copyright (c) 1996-2015, PostgreSQL Global Development Group
|
||||
* Portions Copyright (c) 1994, Regents of the University of California
|
||||
@@ -19,23 +19,23 @@
|
||||
|
||||
typedef struct RowSecurityPolicy
|
||||
{
|
||||
Oid policy_id; /* OID of the policy */
|
||||
char *policy_name; /* Name of the policy */
|
||||
char polcmd; /* Type of command policy is for */
|
||||
ArrayType *roles; /* Array of roles policy is for */
|
||||
Expr *qual; /* Expression to filter rows */
|
||||
Expr *with_check_qual; /* Expression to limit rows allowed */
|
||||
bool hassublinks; /* If either expression has sublinks */
|
||||
Oid policy_id; /* OID of the policy */
|
||||
char *policy_name; /* Name of the policy */
|
||||
char polcmd; /* Type of command policy is for */
|
||||
ArrayType *roles; /* Array of roles policy is for */
|
||||
Expr *qual; /* Expression to filter rows */
|
||||
Expr *with_check_qual; /* Expression to limit rows allowed */
|
||||
bool hassublinks; /* If either expression has sublinks */
|
||||
} RowSecurityPolicy;
|
||||
|
||||
typedef struct RowSecurityDesc
|
||||
{
|
||||
MemoryContext rscxt; /* row security memory context */
|
||||
List *policies; /* list of row security policies */
|
||||
MemoryContext rscxt; /* row security memory context */
|
||||
List *policies; /* list of row security policies */
|
||||
} RowSecurityDesc;
|
||||
|
||||
typedef List *(*row_security_policy_hook_type)(CmdType cmdtype,
|
||||
Relation relation);
|
||||
typedef List *(*row_security_policy_hook_type) (CmdType cmdtype,
|
||||
Relation relation);
|
||||
|
||||
extern PGDLLIMPORT row_security_policy_hook_type row_security_policy_hook_permissive;
|
||||
|
||||
@@ -46,4 +46,4 @@ extern void get_row_security_policies(Query *root, CmdType commandType,
|
||||
List **securityQuals, List **withCheckOptions,
|
||||
bool *hasRowSecurity, bool *hasSubLinks);
|
||||
|
||||
#endif /* ROWSECURITY_H */
|
||||
#endif /* ROWSECURITY_H */
|
||||
|
Reference in New Issue
Block a user