diff options
author | Fredy Wijaya <fredy.wijaya@gmail.com> | 2018-12-13 16:44:29 -0600 |
---|---|---|
committer | Andi Albrecht <albrecht.andi@gmail.com> | 2019-03-10 08:03:05 +0100 |
commit | fa7def01d00fc7c5c3047b077bc0f1a4cdc1d10a (patch) | |
tree | 2187017bc7dd709028d8f9e505cb6f4be2ed1ae6 /sqlparse/sql.py | |
parent | 53dd1d566aefef305b13030cac14ae6fa71cadf7 (diff) | |
download | sqlparse-fa7def01d00fc7c5c3047b077bc0f1a4cdc1d10a.tar.gz |
Fix formatting on INSERT (fixes #329)
This patch fixes the formatting on INSERT by creating a new
instance of sql.Values to group all the values.
SQL: insert into foo values (1, 'foo'), (2, 'bar'), (3, 'baz')
Before:
insert into foo
values (1,
'foo'), (2,
'bar'), (3,
'baz')
After:
insert into foo
values (1, 'foo'),
(2, 'bar'),
(3, 'baz')
Diffstat (limited to 'sqlparse/sql.py')
-rw-r--r-- | sqlparse/sql.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/sqlparse/sql.py b/sqlparse/sql.py index 2741e83..1f56117 100644 --- a/sqlparse/sql.py +++ b/sqlparse/sql.py @@ -621,3 +621,7 @@ class Begin(TokenList): class Operation(TokenList): """Grouping of operations""" + + +class Values(TokenList): + """Grouping of values""" |