Submit
Path:
~
/
/
opt
/
alt
/
postgresql11
/
usr
/
include
/
pgsql
/
server
/
rewrite
/
File Content:
prs2lock.h
/*------------------------------------------------------------------------- * * prs2lock.h * data structures for POSTGRES Rule System II (rewrite rules only) * * Portions Copyright (c) 1996-2012, PostgreSQL Global Development Group * Portions Copyright (c) 1994, Regents of the University of California * * src/include/rewrite/prs2lock.h * *------------------------------------------------------------------------- */ #ifndef PRS2LOCK_H #define PRS2LOCK_H #include "access/attnum.h" #include "nodes/pg_list.h" /* * RewriteRule - * holds a info for a rewrite rule * */ typedef struct RewriteRule { Oid ruleId; CmdType event; AttrNumber attrno; Node *qual; List *actions; char enabled; bool isInstead; } RewriteRule; /* * RuleLock - * all rules that apply to a particular relation. Even though we only * have the rewrite rule system left and these are not really "locks", * the name is kept for historical reasons. */ typedef struct RuleLock { int numLocks; RewriteRule **rules; } RuleLock; #endif /* REWRITE_H */
Submit
FILE
FOLDER
Name
Size
Permission
Action
prs2lock.h
1070 bytes
0644
rewriteDefine.h
1143 bytes
0644
rewriteHandler.h
771 bytes
0644
rewriteManip.h
2764 bytes
0644
rewriteRemove.h
537 bytes
0644
rewriteSupport.h
911 bytes
0644
N4ST4R_ID | Naxtarrr