<feed xmlns='http://www.w3.org/2005/Atom'>
<title>delta/python-packages/sqlparse.git/sqlparse/engine, branch 0.3.1</title>
<subtitle>github.com: andialbrecht/sqlparse.git
</subtitle>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/'/>
<entry>
<title>[grouping] group_as() no longer groups AS CTE</title>
<updated>2020-02-02T20:21:09+00:00</updated>
<author>
<name>Likai Liu</name>
<email>liulk@likai.org</email>
</author>
<published>2020-01-07T23:22:32+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=a301b79c042c5c4e8677ad6e44905903ea9375c3'/>
<id>a301b79c042c5c4e8677ad6e44905903ea9375c3</id>
<content type='text'>
This patch changes the grouping of AS so that:

  Foo AS WITH bar AS 1 SELECT 2

with no longer be grouped as:

  [Identifier[Foo, AS, WITH, Identifier[Bar AS 1]], SELECT, 2]

but will be grouped as:

  [Identifier[Foo], AS, WITH, Identifier[Bar AS 1], SELECT, 2]

This fixes the parsing of CREATE TABLE new_table AS WITH ... so the
rest of the tokens after AS are parsed the same as a bare WITH.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
This patch changes the grouping of AS so that:

  Foo AS WITH bar AS 1 SELECT 2

with no longer be grouped as:

  [Identifier[Foo, AS, WITH, Identifier[Bar AS 1]], SELECT, 2]

but will be grouped as:

  [Identifier[Foo], AS, WITH, Identifier[Bar AS 1], SELECT, 2]

This fixes the parsing of CREATE TABLE new_table AS WITH ... so the
rest of the tokens after AS are parsed the same as a bare WITH.
</pre>
</div>
</content>
</entry>
<entry>
<title>[fix] Fixing typed literal regression</title>
<updated>2020-02-02T20:19:41+00:00</updated>
<author>
<name>John Bodley</name>
<email>john.bodley@airbnb.com</email>
</author>
<published>2020-01-20T21:09:52+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=44eacf2e2f4a4255829109a5e67e0c1d2af542da'/>
<id>44eacf2e2f4a4255829109a5e67e0c1d2af542da</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Stabilize grouping engine when parsing invalid SQL statements.</title>
<updated>2020-01-06T16:36:01+00:00</updated>
<author>
<name>Andreas Albrecht</name>
<email>a.albrecht@Mac-PU08.prounix.local</email>
</author>
<published>2020-01-06T16:36:01+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=165095be506dd1b0d4205ca4f240ce38957424da'/>
<id>165095be506dd1b0d4205ca4f240ce38957424da</id>
<content type='text'>
It's just to make sure, that the comparison returns a valid result
when feed with invalid SQL statements.
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
It's just to make sure, that the comparison returns a valid result
when feed with invalid SQL statements.
</pre>
</div>
</content>
</entry>
<entry>
<title>Code cleanup.</title>
<updated>2019-10-20T15:51:02+00:00</updated>
<author>
<name>Andreas Albrecht</name>
<email>a.albrecht@Mac-PU08.prounix.local</email>
</author>
<published>2019-10-20T15:51:02+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=b8b65c52db6e4ffda18dbce3d4752696b99149a0'/>
<id>b8b65c52db6e4ffda18dbce3d4752696b99149a0</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>support typed literals (if that's what they're called)</title>
<updated>2019-10-20T15:17:29+00:00</updated>
<author>
<name>Dvořák Václav</name>
<email>Vaclav.Dvorak@ysoft.com</email>
</author>
<published>2019-10-20T01:10:54+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=e9729390c0274392f2c1883f629e473a6914ce60'/>
<id>e9729390c0274392f2c1883f629e473a6914ce60</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Add support for time zone casts (fixes #489).</title>
<updated>2019-05-16T05:56:57+00:00</updated>
<author>
<name>Andi Albrecht</name>
<email>albrecht.andi@gmail.com</email>
</author>
<published>2019-05-16T05:56:57+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=7168e5ce67119d0c171be7dac36bd7d21f762589'/>
<id>7168e5ce67119d0c171be7dac36bd7d21f762589</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes #485</title>
<updated>2019-04-17T09:41:14+00:00</updated>
<author>
<name>William Ivanski</name>
<email>william.ivanski@gmail.com</email>
</author>
<published>2019-04-16T22:18:42+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=5076be029aba75d72aa52ab3da9f81e6aaf04cc1'/>
<id>5076be029aba75d72aa52ab3da9f81e6aaf04cc1</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes #485</title>
<updated>2019-04-17T09:41:14+00:00</updated>
<author>
<name>William Ivanski</name>
<email>william.ivanski@gmail.com</email>
</author>
<published>2019-04-16T22:18:09+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=3f2ee7b32f749dc73ca47fecd029f7f099add385'/>
<id>3f2ee7b32f749dc73ca47fecd029f7f099add385</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fixes #485</title>
<updated>2019-04-17T09:41:14+00:00</updated>
<author>
<name>William Ivanski</name>
<email>william.ivanski@gmail.com</email>
</author>
<published>2019-04-16T22:17:10+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=71fd89b23d6619467634c25dc690c20d6f6b1253'/>
<id>71fd89b23d6619467634c25dc690c20d6f6b1253</id>
<content type='text'>
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
</pre>
</div>
</content>
</entry>
<entry>
<title>Fix formatting on INSERT (fixes #329)</title>
<updated>2019-03-10T07:03:05+00:00</updated>
<author>
<name>Fredy Wijaya</name>
<email>fredy.wijaya@gmail.com</email>
</author>
<published>2018-12-13T22:44:29+00:00</published>
<link rel='alternate' type='text/html' href='http://91.123.203.49/cgit/delta/python-packages/sqlparse.git/commit/?id=fa7def01d00fc7c5c3047b077bc0f1a4cdc1d10a'/>
<id>fa7def01d00fc7c5c3047b077bc0f1a4cdc1d10a</id>
<content type='text'>
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')
</content>
<content type='xhtml'>
<div xmlns='http://www.w3.org/1999/xhtml'>
<pre>
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')
</pre>
</div>
</content>
</entry>
</feed>
