![]() |
ProvSQL C/C++ API
Adding support for provenance and uncertainty management to PostgreSQL databases
|
Inline CTE references in q as subqueries where the rewrite needs them, preserving CTEs whose bodies need no rewriting.
More...
Public Attributes | |
| List * | cteList |
| CTE definitions to look up names in. | |
| List ** | lowered |
| Recursive CTEs already lowered (see inline_ctes_in_rtable). | |
| List * | kept |
| CTEs preserved as real CTEs. | |
Inline CTE references in q as subqueries where the rewrite needs them, preserving CTEs whose bodies need no rewriting.
Context for inline_ctes_in_sublinks_walker.
| List* inline_ctes_sublink_ctx::cteList |
| List* inline_ctes_sublink_ctx::kept |
| List** inline_ctes_sublink_ctx::lowered |