| Commit message (Collapse) | Author | Age | Files | Lines | |
|---|---|---|---|---|---|
| * | Returning clause ends where clause | Darik Gamble | 2016-06-25 | 1 | -0/+8 |
| | | |||||
| * | Parametrize tests | Victor Uriarte | 2016-06-20 | 1 | -13/+5 |
| | | | | | | | Allows for tests to continue if the first assert had failed. In particular useful when certain change is dealing with two almost opposing edge cases. | ||||
| * | Remove some test classes and clean-up | Victor Uriarte | 2016-06-20 | 1 | -277/+310 |
| | | |||||
| * | Replace other UnitTest with Py.Test | Victor Uriarte | 2016-06-20 | 1 | -115/+114 |
| | | |||||
| * | Replace ndiffAssertEqual with Py.Test | Victor Uriarte | 2016-06-20 | 1 | -18/+16 |
| | | |||||
| * | Previous fix for period failed when another token (non-groupable) followed. | Victor Uriarte | 2016-06-19 | 1 | -0/+9 |
| | | |||||
| * | Revert behavior of dangling period(hanging schema qualifier) | Victor Uriarte | 2016-06-18 | 1 | -3/+3 |
| | | | | | | | Related to #261. Reverting to previous behavior until a way to handle behavior/grouping of invalid sql is agreed upon. | ||||
| * | Rename token_idx_ funcs to simply token_ funcs | Victor Uriarte | 2016-06-15 | 1 | -2/+2 |
| | | |||||
| * | Change token_ funcs to token_idx funcs | Victor Uriarte | 2016-06-15 | 1 | -3/+3 |
| | | |||||
| * | Add sql.Operation tokenlist | Victor Uriarte | 2016-06-12 | 1 | -8/+9 |
| | | |||||
| * | Apply new-style str format | Victor Uriarte | 2016-06-11 | 1 | -1/+1 |
| | | |||||
| * | Format `pr` to pass flake8 and update functions used | Victor Uriarte | 2016-06-06 | 1 | -5/+7 |
| | | |||||
| * | Add filter `Spaces around Operators` | Adam Greenhall | 2016-06-06 | 1 | -0/+4 |
| | | |||||
| * | Test: Subquery Ident-lists grouping alias bug | Adam Greenhall | 2016-06-06 | 1 | -0/+10 |
| | | | | | Not being grouped correctly when aliased | ||||
| * | Fix test that wasn't evaluating | Victor Uriarte | 2016-06-04 | 1 | -3/+3 |
| | | | | | | | | AssertTrue wasn't comparing the value, just checking if value was not False Fix and changed AssertTrue to Assert_ to match style used else throught tests | ||||
| * | Merge pull request #236 from koljonen/using_directly_followed_by_parenthesis | Andi Albrecht | 2016-05-28 | 1 | -0/+7 |
| |\ | | | | | Recognize USING as a keyword in 'USING(', not just in 'USING (' | ||||
| | * | Recognize USING as a keyword in 'USING(', not just in 'USING (' | koljonen | 2016-05-14 | 1 | -0/+7 |
| | | | | | | | | | These were previously caught by (r'[^\W\d_]\w*(?=[.(])', tokens.Name), so I added a special regex just above that one. | ||||
| * | | separate identifier grouping into its components | Victor Uriarte | 2016-05-10 | 1 | -3/+3 |
| |/ | | | | | leaving sql.Operations in for future PR small behavior changed for invalid identifier | ||||
| * | Improve identifier parsing when identifier is a literal combined with order ↵ | Andi Albrecht | 2016-04-06 | 1 | -0/+6 |
| | | | | | keyword (fixes #101). | ||||
| * | Code cleanup | Andi Albrecht | 2016-04-06 | 1 | -3/+4 |
| | | |||||
| * | Fix #230 (function comparison grouping) | saaj | 2016-04-05 | 1 | -0/+23 |
| | | |||||
| * | Code cleanup in tests. | Andi Albrecht | 2015-10-26 | 1 | -2/+4 |
| | | |||||
| * | Use compat module for single Python 2/3 code base. | Andi Albrecht | 2015-10-26 | 1 | -12/+13 |
| | | | | | This change includes minor fixes and code cleanup too. | ||||
| * | Improve detection of aliased identifiers (fixes #185). | Andi Albrecht | 2015-04-19 | 1 | -0/+5 |
| | | |||||
| * | Never interpret IN keyword as function name (fixes #183). | Andi Albrecht | 2015-04-12 | 1 | -1/+7 |
| | | |||||
| * | Add a bunch of extra tests for assigning aliases without the AS keyword | Darik Gamble | 2015-02-09 | 1 | -0/+40 |
| | | |||||
| * | Fix test | Darik Gamble | 2015-02-09 | 1 | -1/+1 |
| | | | | | | Previously, in this test, "(select y from foo where bar = 1) z" was parsed as <Parens><Whitespace><Name z>. It is now parsing as <Identifier alias z>, so change the nested token indexing to match | ||||
| * | Fix test | Darik Gamble | 2015-02-09 | 1 | -4/+5 |
| | | | | | | | | In this test, "(y2) bar" was previously parsed as <Parens "y2"><whitespace><Name bar>, Similarly (x3) x2 was <Parens><whitespace><Name x2>, now <Identifier alias x2>. Change the number of top level tokens and nested token indexing to match. | ||||
| * | Improve parsing of inline comments for identifiers (fixes #163). | Andi Albrecht | 2015-01-16 | 1 | -0/+6 |
| | | |||||
| * | Better handling of floats in UPDATE statements (issue145). | Andi Albrecht | 2014-11-30 | 1 | -0/+9 |
| | | |||||
| * | Handle single quoted strings in comparisons correctly (fixes issue148). | Andi Albrecht | 2014-10-29 | 1 | -0/+8 |
| | | |||||
| * | Improve parsing of string literals in columns. | Andi Albrecht | 2014-01-10 | 1 | -0/+6 |
| | | |||||
| * | Support for BEGIN/END blocks, add FOREACH keyword. | Andi Albrecht | 2013-11-19 | 1 | -0/+39 |
| | | |||||
| * | Improve grouping of expressions (targets #23). | Andi Albrecht | 2013-10-24 | 1 | -2/+11 |
| | | |||||
| * | Fix tagging of identifiers by not taking single quoted strings into account ↵ | Andi Albrecht | 2013-09-28 | 1 | -4/+7 |
| | | | | | (fixes #111). | ||||
| * | Parenthesis, Functions and Arithmetic Expressions | prudhvi | 2013-09-13 | 1 | -0/+9 |
| | | | | are valid types to group an identifier | ||||
| * | Allow NULL keyword in assignments (fixes #90). | Andi Albrecht | 2013-04-20 | 1 | -0/+14 |
| | | |||||
| * | Add order criterion to identifier in ORDER BY clause (fixes #89). | Andi Albrecht | 2013-04-05 | 1 | -0/+11 |
| | | |||||
| * | Handle whitepaces between operators correctly, improve handling of ↵ | Andi Albrecht | 2012-11-11 | 1 | -1/+25 |
| | | | | | concatenated strings (issue53). | ||||
| * | Special case grouping logic for VARCHAR, otherwise it gets lost from field ↵ | Mike Amy | 2012-11-07 | 1 | -0/+4 |
| | | | | | definitions. | ||||
| * | VALUES was incorrectly treated as a function | quest | 2012-04-22 | 1 | -0/+6 |
| | | |||||
| * | Changed get_identifiers() to be a generator | Jesús Leganés Combarro "Piranna" | 2012-02-03 | 1 | -1/+1 |
| | | |||||
| * | Change all internal use of to_unicode() to __unicode__() and marked former ↵ | Jesús Leganés Combarro "Piranna" | 2012-02-03 | 1 | -12/+12 |
| | | | | | one as deprecated. | ||||
| * | Detect alias for CASE statements (targets issue46). | Andi Albrecht | 2011-09-29 | 1 | -0/+5 |
| | | |||||
| * | Detect function aliases better. | Andi Albrecht | 2011-07-24 | 1 | -0/+4 |
| | | |||||
| * | Group extended identifiers (fixes issue15). | Andi Albrecht | 2010-11-21 | 1 | -0/+8 |
| | | |||||
| * | Fix typo: Comparsion -> Comparison. | Andi Albrecht | 2010-07-04 | 1 | -4/+4 |
| | | |||||
| * | Clean up imports. | Andi Albrecht | 2010-07-04 | 1 | -32/+32 |
| | | | | | | Removed wildcard imports, mainly to keep pyflakes quiet. But this change lifted some wrong imports and class usage. | ||||
| * | Fix an issue with trailing whitespaces (reported by Kris). | Andi Albrecht | 2010-02-18 | 1 | -0/+4 |
| | | |||||
| * | Prevent WHERE grouper from consuming closing parenthesis (fixes issue9, ↵ | Andi Albrecht | 2009-09-12 | 1 | -1/+1 |
| | | | | | reported by estama). | ||||
