(source: str, alias: str, column: str, output_alias: str, join_available: bool)
| 477 | ) |
| 478 | |
| 479 | def project(source: str, alias: str, column: str, output_alias: str, join_available: bool) -> str: |
| 480 | if not join_available: |
| 481 | return f"NULL AS {output_alias}" |
| 482 | return self._column_expr(source, alias, column, output_alias) |
| 483 | |
| 484 | # Add columns from joined sources (use NULL fallbacks when missing) |
| 485 | if 'syscend' in required_sources: |
nothing calls this directly
no test coverage detected