From 647611e16bdb5ecfc2eec30111cc6689200836b7 Mon Sep 17 00:00:00 2001 From: Toby Mao Date: Wed, 27 Mar 2024 18:56:01 -0700 Subject: [PATCH] chore: only set vars with necessary --- sqlglot/generator.py | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/sqlglot/generator.py b/sqlglot/generator.py index 0ceff4005..99a3f120e 100644 --- a/sqlglot/generator.py +++ b/sqlglot/generator.py @@ -3228,8 +3228,11 @@ def expressions( num_sqls = len(expressions) # These are calculated once in case we have the leading_comma / pretty option set, correspondingly - pad = " " * len(sep) - stripped_sep = sep.strip() + if self.pretty: + if self.leading_comma: + pad = " " * len(sep) + else: + stripped_sep = sep.strip() result_sqls = [] for i, e in enumerate(expressions):