![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
Mutator context for safe_outer_te_remap_mutator.
More...
Public Attributes | |
| int * | atom_to_comp |
| per-atom component id | |
| int * | atom_to_inner_attno |
| per-atom column position in its component's inner targetList (1-based; 0 = not exposed) | |
| Index * | comp_to_outer_rtindex |
| per-component outer-rtable position (1-based) | |
| bool | bail |
| set when a Var has no exposed inner column; caller falls back to the regular pipeline | |
Mutator context for safe_outer_te_remap_mutator.
Definition at line 2700 of file safe_query.c.
| int* safe_outer_te_remap_ctx::atom_to_comp |
per-atom component id
Definition at line 2701 of file safe_query.c.
| int* safe_outer_te_remap_ctx::atom_to_inner_attno |
per-atom column position in its component's inner targetList (1-based; 0 = not exposed)
Definition at line 2702 of file safe_query.c.
| bool safe_outer_te_remap_ctx::bail |
set when a Var has no exposed inner column; caller falls back to the regular pipeline
Definition at line 2704 of file safe_query.c.
| Index* safe_outer_te_remap_ctx::comp_to_outer_rtindex |
per-component outer-rtable position (1-based)
Definition at line 2703 of file safe_query.c.