Changes between Initial Version and Version 1 of Ticket #37115, comment 8


Ignore:
Timestamp:
May 28, 2026, 3:15:59 PM (2 weeks ago)
Author:
Simon Charette

Legend:

Unmodified
Added
Removed
Modified
  • Ticket #37115, comment 8

    initial v1  
    662. Adapted `BaseTable` and `Join` machinery to take advantage of 1.
    77
    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.
     8The 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.
Back to Top