14 #ifndef REWRITEHANDLER_H
15 #define REWRITEHANDLER_H
23 bool forUpdatePushedDown);
32 bool include_triggers,
void AcquireRewriteLocks(Query *parsetree, bool forExecute, bool forUpdatePushedDown)
const char * view_query_is_auto_updatable(Query *viewquery, bool check_cols)
int relation_is_updatable(Oid reloid, List *outer_reloids, bool include_triggers, Bitmapset *include_cols)
List * QueryRewrite(Query *parsetree)
Query * get_view_query(Relation view)
Node * build_column_default(Relation rel, int attrno)