diff options
author | Andi Albrecht <albrecht.andi@gmail.com> | 2020-09-13 09:25:56 +0200 |
---|---|---|
committer | Andi Albrecht <albrecht.andi@gmail.com> | 2020-09-13 09:25:56 +0200 |
commit | 27ad2564f30f1021a96addafb7b7eb6a7504c28f (patch) | |
tree | 676dc4d25c5f5483e4a622b6652d386c639926db /sqlparse | |
parent | b4ba0697fc55f36d69506620cf5e50c01670c74b (diff) | |
download | sqlparse-27ad2564f30f1021a96addafb7b7eb6a7504c28f.tar.gz |
Don't flush token streams iff they only contain whitespace tokens (fixes #496).
Diffstat (limited to 'sqlparse')
-rw-r--r-- | sqlparse/engine/statement_splitter.py | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/sqlparse/engine/statement_splitter.py b/sqlparse/engine/statement_splitter.py index fb22c65..40cfec3 100644 --- a/sqlparse/engine/statement_splitter.py +++ b/sqlparse/engine/statement_splitter.py @@ -103,5 +103,5 @@ class StatementSplitter: self.consume_ws = True # Yield pending statement (if any) - if self.tokens: + if self.tokens and not all(t.is_whitespace for t in self.tokens): yield sql.Statement(self.tokens) |