Skip to content

Commit 1d63818

Browse files
committed
Fix: qualify entity_sql_s with qualify_bare=True for step N
1 parent adcbaaf commit 1d63818

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

sidemantic/sql/generator.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2851,7 +2851,7 @@ def _normalize_expr_for_subquery(sql_expr: str, table_alias: str, qualify_bare:
28512851
# Normalize for step 1 context (alias "t" for SQL models, bare for table models)
28522852
entity_sql = _normalize_expr_for_subquery(entity_sql_raw, "t" if model.sql else "")
28532853
# Normalize for step N context (always alias "s")
2854-
entity_sql_s = _normalize_expr_for_subquery(entity_sql_raw, "s")
2854+
entity_sql_s = _normalize_expr_for_subquery(entity_sql_raw, "s", qualify_bare=True)
28552855

28562856
# Normalize filters: strip model name prefixes so they work inside CTEs
28572857
normalized_filters = self._strip_model_prefixes(filters or [], model.name)

0 commit comments

Comments
 (0)