Changes between Initial Version and Version 1 of Ticket #37115, comment 8
- Timestamp:
- May 28, 2026, 3:15:59 PM (2 weeks ago)
Legend:
- Unmodified
- Added
- Removed
- Modified
-
Ticket #37115, comment 8
initial v1 6 6 2. Adapted `BaseTable` and `Join` machinery to take advantage of 1. 7 7 8 The only part missing to add support for CTE is to allow compilation directives to be attached to ''table like directive'' objects (e.g. a `TableExpression(Expression).output_field: CompositeField` that would serve as a base class for `BaseTable` and `Join`) to inform the compilation layer (`compiler.SQLCompiler`) that the resulting SQL should prefix the query instead of being inlined in the `FROM` clause.8 The only part missing to add support for CTE is to allow compilation directives to be attached to ''table like'' objects (e.g. a `TableExpression(Expression).output_field: CompositeField` that would serve as a base class for `BaseTable` and `Join`) to inform the compilation layer (`compiler.SQLCompiler`) that the resulting SQL should prefix the query instead of being inlined in the `FROM` clause.