summaryrefslogtreecommitdiff
path: root/sqlparse/sql.py
Commit message (Expand)AuthorAgeFilesLines
* Fix get_type with comments between WITH keywordShikanime Deva2023-01-041-13/+14
* Refactor to reduce redundant code.Daniel Harding2022-08-081-10/+7
* Don't make slice copies in TokenList._token_matching().Daniel Harding2022-08-081-1/+4
* Update copyright notice.Andi Albrecht2020-10-071-1/+1
* Remove support for end-of-life PythonsJon Dufresne2020-08-311-20/+14
* [fix] Fixing typed literal regressionJohn Bodley2020-02-021-3/+2
* Update sql.pyJohn Bodley2020-01-201-1/+2
* Update sql.pyJohn Bodley2020-01-201-1/+1
* [sql] Adding TIMESTAMP to typed literalJohn Bodley2020-01-201-1/+1
* Code cleanup.Andreas Albrecht2019-10-201-11/+11
* support typed literals (if that's what they're called)Dvořák Václav2019-10-201-0/+7
* [sql] Fix TokenList.__init__ when no tokens are providedJohn Bodley2019-10-091-1/+1
* Restrict detection of alias names (fixes #455).Andreas Albrecht2019-10-091-15/+27
* Avoid formatting of psql commands (fixes #469).Andi Albrecht2019-03-111-0/+4
* [tokenizer] Grouping GROUP/ORDER BYJohn Bodley2019-03-101-2/+2
* Fix formatting on INSERT (fixes #329)Fredy Wijaya2019-03-101-0/+4
* Code cleanup.Andreas Albrecht2019-03-101-4/+6
* Revamped pprint_treeMrVallentin2019-01-071-4/+8
* Update copyright header (fixes #372).Andi Albrecht2018-07-311-1/+2
* Fix Failing Build - Flake8Kevin Boyette2018-07-281-2/+2
* Added HAVING classslickholms2018-07-081-0/+6
* fix "WITH name" case (#418)andrew deryabin2018-07-081-1/+2
* Fix issue with get_real_name returning incorrect nameFredy Wijaya2018-03-211-3/+4
* Fix typostypoVictor Uriarte2017-11-291-3/+3
* Fix parsing of UNION ALL after WHERE (fixes #349).Andi Albrecht2017-07-291-2/+3
* Fix parsing of INTO keyword in WHERE clauses (fixes #324).Andi Albrecht2017-03-021-1/+1
* Correct license link (fixes #288).Andi Albrecht2016-09-141-1/+1
* Convert string literals to unicode for Py27Oleg Broytman2016-08-311-6/+6
* Unify_naming_schema. Closes #283Victor Uriarte2016-08-221-19/+12
* Clean-up quotingVictor Uriarte2016-08-221-8/+4
* Avoid double apostrophesOleg Broytman2016-08-061-2/+11
* Returning clause ends where clauseDarik Gamble2016-06-251-1/+1
* token_next shouldn't ignore skip_cmDarik Gamble2016-06-201-19/+7
* Make use of token_index more obviousVictor Uriarte2016-06-151-10/+3
* Normalize behavior between token_next and token_next_byVictor Uriarte2016-06-151-1/+2
* Rename token_idx_ funcs to simply token_ funcsVictor Uriarte2016-06-151-23/+23
* Remove functions no-longer usedVictor Uriarte2016-06-151-51/+0
* Change token_ funcs to token_idx funcsVictor Uriarte2016-06-151-26/+38
* Change argument order to match order of all other functionsVictor Uriarte2016-06-141-2/+2
* Remove unused code from sql.py and style up some changesVictor Uriarte2016-06-141-38/+7
* Merge remote-tracking branch 'core/long_live_indexes' into developVictor Uriarte2016-06-141-1/+105
|\
| * Use a specialized token_idx_next.Sjoerd Job Postmus2016-06-121-0/+20
| * Index-based token_idx_prevSjoerd Job Postmus2016-06-121-6/+22
| * Use specialized token_idx_next_by in group_aliased.Sjoerd Job Postmus2016-06-121-0/+20
| * Replace _group_matching with an inward-out grouping algorithmSjoerd Job Postmus2016-06-121-4/+9
| * Special-case group_tokens(..., tokens_between())Sjoerd Job Postmus2016-06-121-0/+23
* | Fix token-parent behaviorVictor Uriarte2016-06-121-0/+3
* | Remove token_first; its redundant to token_next(idx=0)Victor Uriarte2016-06-121-20/+8
* | Restyle pprint_tree and align upto idx=99Victor Uriarte2016-06-121-3/+11
* | Add sql.Operation tokenlistVictor Uriarte2016-06-121-0/+4