| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Update version number for release.0.3.1 | Andreas Albrecht | 2020-02-29 | 1 | -1/+1 |
| | | |||||
| * | [grouping] group_as() no longer groups AS CTE | Likai Liu | 2020-02-02 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | | 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. | ||||
| * | [fix] Fixing typed literal regression | John Bodley | 2020-02-02 | 2 | -4/+3 |
| | | |||||
| * | Update sql.py | John Bodley | 2020-01-20 | 1 | -1/+2 |
| | | |||||
| * | Update sql.py | John Bodley | 2020-01-20 | 1 | -1/+1 |
| | | |||||
| * | [sql] Adding TIMESTAMP to typed literal | John Bodley | 2020-01-20 | 1 | -1/+1 |
| | | |||||
| * | More test cases | Corey Zumar | 2020-01-16 | 1 | -1/+1 |
| | | |||||
| * | Add first test case | Corey Zumar | 2020-01-16 | 1 | -1/+1 |
| | | |||||
| * | Map like and ilike clauses to comparisons | Corey Zumar | 2020-01-16 | 1 | -1/+1 |
| | | |||||
| * | Stabilize grouping engine when parsing invalid SQL statements. | Andreas Albrecht | 2020-01-06 | 1 | -2/+2 |
| | | | | | | It's just to make sure, that the comparison returns a valid result when feed with invalid SQL statements. | ||||
| * | Code cleanup. | Andreas Albrecht | 2019-10-20 | 5 | -19/+26 |
| | | |||||
| * | support typed literals (if that's what they're called) | Dvořák Václav | 2019-10-20 | 3 | -6/+43 |
| | | |||||
| * | [sql] Fix TokenList.__init__ when no tokens are provided | John Bodley | 2019-10-09 | 1 | -1/+1 |
| | | |||||
| * | [fix] Addressing issue #507 | John Bodley | 2019-10-09 | 1 | -3/+3 |
| | | |||||
| * | Restrict detection of alias names (fixes #455). | Andreas Albrecht | 2019-10-09 | 1 | -15/+27 |
| | | | | | | This change adopts some parts of the pull request #509 by john-bodley. Thanks! | ||||
| * | Revert "Add in slash comment functionality" | Toby Mao | 2019-06-26 | 1 | -2/+2 |
| | | | | | This reverts commit 170010e7d709f2145169d23482d006dc56856256. | ||||
| * | Optimize parsing of literal blocks between dollar signs (fixes #491). | Andi Albrecht | 2019-06-26 | 1 | -1/+1 |
| | | |||||
| * | Add support for time zone casts (fixes #489). | Andi Albrecht | 2019-05-16 | 2 | -1/+15 |
| | | |||||
| * | Identitfy NULLS FIRST/LAST as keywords (fixes #487). | Andi Albrecht | 2019-05-01 | 1 | -0/+1 |
| | | |||||
| * | Fixes #485 | William Ivanski | 2019-04-17 | 1 | -1/+1 |
| | | |||||
| * | Fixes #485 | William Ivanski | 2019-04-17 | 1 | -1/+0 |
| | | |||||
| * | Fixes #485 | William Ivanski | 2019-04-17 | 1 | -6/+9 |
| | | |||||
| * | Added HQL Keywords | mathilde.oustlant | 2019-03-12 | 1 | -2/+97 |
| | | |||||
| * | Switch back to development. | Andi Albrecht | 2019-03-11 | 1 | -1/+1 |
| | | |||||
| * | Bump version.0.3.0 | Andi Albrecht | 2019-03-11 | 1 | -1/+1 |
| | | |||||
| * | Avoid formatting of psql commands (fixes #469). | Andi Albrecht | 2019-03-11 | 3 | -1/+7 |
| | | |||||
| * | Remove unnecessary compat shim for bytes | Jon Dufresne | 2019-03-10 | 2 | -4/+2 |
| | | | | | | | | | | | Both Python 2.7 and Python 3 have the type bytes. On Python 2.7, it is an alias of str, same as was previously defined in compat.py. Makes the code slightly more compatible with Python 3 style syntax. Observe: $ python2 >>> bytes <type 'str'> | ||||
| * | [tokenizer] Addressing @andialbrecht comments | John Bodley | 2019-03-10 | 1 | -6/+6 |
| | | |||||
| * | [tokenizer] Grouping GROUP/ORDER BY | John Bodley | 2019-03-10 | 4 | -8/+17 |
| | | |||||
| * | [keywords] Adding Calcite temporal keywords | John Bodley | 2019-03-10 | 1 | -0/+4 |
| | | |||||
| * | Add in slash comment functionality | Ian Robertson | 2019-03-10 | 1 | -2/+2 |
| | | |||||
| * | [filters] Stripping parenthesis whitespace | John Bodley | 2019-03-10 | 1 | -2/+2 |
| | | |||||
| * | Fix formatting on INSERT (fixes #329) | Fredy Wijaya | 2019-03-10 | 3 | -1/+35 |
| | | | | | | | | | | | | | | | | | | | | | 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') | ||||
| * | Merge branch 'issue_425' of https://github.com/fredyw/sqlparse into ↵ | Andreas Albrecht | 2019-03-10 | 1 | -0/+7 |
| |\ | | | | | | | fredyw-issue_425 | ||||
| | * | Fix issue with strip_comments causing a syntax error (fixes #425) | Fredy Wijaya | 2018-11-21 | 1 | -0/+7 |
| | | | |||||
| * | | Code cleanup. | Andreas Albrecht | 2019-03-10 | 5 | -15/+17 |
| | | | |||||
| * | | Revamped pprint_tree | MrVallentin | 2019-01-07 | 1 | -4/+8 |
| | | | |||||
| * | | Fix from( parsing issue (fixes #446) | Fredy Wijaya | 2018-12-03 | 1 | -1/+1 |
| | | | |||||
| * | | Fix reindent issue for parenthesis (fixes issue 427) | Fredy Wijaya | 2018-12-03 | 1 | -1/+1 |
| |/ | |||||
| * | Update copyright header (fixes #372). | Andi Albrecht | 2018-07-31 | 22 | -22/+44 |
| | | |||||
| * | Add UPSERT keyword (fixes #408). | Andi Albrecht | 2018-07-31 | 1 | -0/+1 |
| | | |||||
| * | Add missing EXPLAIN keyword (fixes #421). | Andi Albrecht | 2018-07-28 | 1 | -0/+1 |
| | | |||||
| * | Fix Failing Build - Flake8 | Kevin Boyette | 2018-07-28 | 1 | -2/+2 |
| | | |||||
| * | Added HAVING class | slickholms | 2018-07-08 | 1 | -0/+6 |
| | | | | | added a class named Having and inherited it with TokenList It will be easier for further manipulations as a HAVING clause contains multiple conditions just like WHERE clause | ||||
| * | fix "WITH name" case (#418) | andrew deryabin | 2018-07-08 | 1 | -1/+2 |
| | | | | | | | * fix "WITH name" case * fix "WITH name" case (flake8 fix) | ||||
| * | Correct spelling (#407) | Josh Soref | 2018-05-18 | 1 | -1/+1 |
| | | | | | | | | | | | | | | | | | * spelling: choice * spelling: duplicate * spelling: identifier * spelling: issue * spelling: parenthesis * spelling: split * spelling: statements | ||||
| * | Deal with long function params | Soloman Weng | 2018-03-26 | 1 | -2/+5 |
| | | |||||
| * | Wrap long function | Soloman Weng | 2018-03-26 | 1 | -0/+31 |
| | | |||||
| * | Fix issue with get_real_name returning incorrect name | Fredy Wijaya | 2018-03-21 | 1 | -3/+4 |
| | | |||||
| * | Merge pull request #396 from fredyw/issue_385 | Andi Albrecht | 2018-03-21 | 1 | -0/+1 |
| |\ | | | | | Fix incorrect splitting with double quotes and a new line | ||||
