Skip to content

Commit 255efeb

Browse files
committed
Only enable SQL grouping for AlignedIndentFilter
When formatting SQL statements using sqparse, grouping only affects the output when AlignedIndentFilter is applied.
1 parent f45e136 commit 255efeb

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

debug_toolbar/panels/sql/utils.py

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -111,11 +111,11 @@ def _parse_sql(sql, *, prettify, simplify):
111111
@lru_cache(maxsize=None)
112112
def get_filter_stack(*, prettify, simplify):
113113
stack = sqlparse.engine.FilterStack()
114-
if prettify:
115-
stack.enable_grouping()
116114
if simplify:
117115
stack.preprocess.append(ElideSelectListsFilter())
118116
else:
117+
if prettify:
118+
stack.enable_grouping()
119119
stack.stmtprocess.append(
120120
sqlparse.filters.AlignedIndentFilter(char="&nbsp;", n="<br/>")
121121
)

0 commit comments

Comments
 (0)