Commit message (Collapse) | Author | Age | Files | Lines | ||
---|---|---|---|---|---|---|
... | ||||||
* | Various coding style fixes | Michal Čihař | 2017-02-07 | 1 | -3/+1 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Test getopt() invocation as well | Michal Čihař | 2017-02-07 | 1 | -0/+16 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Run php-cs-fixer | Michal Čihař | 2017-02-06 | 1 | -85/+43 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Fix expected format for BEGIN/END | Michal Čihař | 2017-02-06 | 1 | -6/+12 | |
| | | | | | | Issue #120 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Merge remote-tracking branch 'origin/pull/120' into tmp | Michal Čihař | 2017-02-06 | 1 | -132/+296 | |
|\ | ||||||
| * | Remove old tests and fix method names 'formatQueries' and 'testFormat' | Damian Dlugosz | 2017-02-05 | 1 | -148/+3 | |
| | | ||||||
| * | Testing typical | Damian Dlugosz | 2017-02-01 | 1 | -1/+46 | |
| | | ||||||
| * | Fix test create table | Damian Dlugosz | 2017-02-01 | 1 | -7/+7 | |
| | | ||||||
| * | Testing minimal and simply | Damian Dlugosz | 2017-02-01 | 1 | -6/+30 | |
| | | ||||||
| * | Testing create table | Damian Dlugosz | 2017-02-01 | 1 | -1/+35 | |
| | | ||||||
| * | Testing escaping cli and escaping html | Damian Dlugosz | 2017-02-01 | 1 | -4/+36 | |
| | | ||||||
| * | Testing string as alias | Damian Dlugosz | 2017-02-01 | 1 | -3/+15 | |
| | | ||||||
| * | Testing distinct count | Damian Dlugosz | 2017-02-01 | 1 | -0/+12 | |
| | | ||||||
| * | Testing Insert | Damian Dlugosz | 2017-02-01 | 1 | -6/+12 | |
| | | ||||||
| * | Testing create procedure | Damian Dlugosz | 2017-02-01 | 1 | -6/+42 | |
| | | ||||||
| * | Testing keywords | Damian Dlugosz | 2017-02-01 | 1 | -1/+13 | |
| | | ||||||
| * | Testing strip comments | Damian Dlugosz | 2017-02-01 | 1 | -11/+41 | |
| | | ||||||
| * | Rebased on top of master | Damian Dlugosz | 2017-02-01 | 1 | -25/+17 | |
| | | ||||||
| * | Testing comments | Damian Dlugosz | 2017-02-01 | 1 | -9/+31 | |
| | | ||||||
| * | select with comment | Damian Dlugosz | 2017-02-01 | 1 | -0/+13 | |
| | | ||||||
| * | Begin writing new format queries tests | Damian Dlugosz | 2017-02-01 | 1 | -13/+52 | |
| | | ||||||
* | | Store uppercase keyword value for later processing | Michal Čihař | 2017-02-06 | 179 | -537/+537 | |
|/ | | | | | | This makes easier to compare it later. Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-23 | 239 | -760/+760 | |
|\ | ||||||
| * | Added PhpMyAdmin namespace prefix to follow PSR-4. | Michal Čihař | 2017-01-23 | 239 | -760/+760 | |
| | | | | | | | | | | | | Fixes #126 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-23 | 4 | -27/+29 | |
|\ \ | |/ | ||||||
| * | Merge pull request #123 from bigfoot90/fix-comment-parsing | Michal Čihař | 2017-01-20 | 4 | -27/+29 | |
| |\ | | | | | | | Fix comment parsing | |||||
| | * | Fix comment parsing | Damian Dlugosz | 2017-01-10 | 2 | -13/+25 | |
| | | | ||||||
| | * | Fix comment parsing | Damian Dlugosz | 2017-01-08 | 3 | -15/+5 | |
| | | | ||||||
* | | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-20 | 8 | -33/+50 | |
|\ \ \ | |/ / | ||||||
| * | | Fixed parsing of unterminated variables. | Michal Čihař | 2017-01-20 | 3 | -0/+6 | |
| |/ | | | | | | | | | | | Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12894 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
| * | Merge pull request #121 from bigfoot90/better-html | Michal Čihař | 2017-01-07 | 2 | -31/+37 | |
| |\ | | | | | | | Fix indentation on html format | |||||
| | * | Fix indentation on html format | Damian Dlugosz | 2017-01-06 | 2 | -31/+37 | |
| | | | ||||||
| * | | autload-dev | Damian Dlugosz | 2017-01-06 | 1 | -2/+1 | |
| |/ | ||||||
| * | Properly handle operators AND, NOT, OR, XOR, DIV, MOD | Michal Čihař | 2017-01-06 | 3 | -0/+6 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-06 | 60 | -311/+200 | |
|\ \ | |/ | ||||||
| * | Apply php-cs-fixer | Damian Dlugosz | 2017-01-06 | 60 | -311/+200 | |
| | | ||||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-03 | 2 | -3/+37 | |
|\ \ | |/ | ||||||
| * | Add some missing assertions | Michal Čihař | 2017-01-03 | 1 | -3/+31 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
| * | Simplify rules merging | Michal Čihař | 2017-01-03 | 1 | -0/+6 | |
| | | | | | | | | | | | | | | We first sanitize the merged array and we can later use it without checking. Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
|\ \ | |/ | ||||||
| * | Properly report missing expression error | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-03 | 1 | -0/+5 | |
|\ \ | |/ | ||||||
| * | Add test for text formatter | Michal Čihař | 2017-01-03 | 1 | -0/+5 | |
| | | | | | | | | | | | | Issue #110 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
|\ \ | |/ | ||||||
| * | Test error on double AS | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
|\ \ | |/ | ||||||
| * | Add missing test for error condition | Michal Čihař | 2017-01-03 | 3 | -0/+6 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2017-01-02 | 1 | -0/+214 | |
|\ \ | |/ | ||||||
| * | Handling merging formats arrays | Damian Dlugosz | 2016-12-30 | 1 | -0/+214 | |
| | | ||||||
* | | Merge branch 'master' into motranslator | Michal Čihař | 2016-12-22 | 8 | -0/+58 | |
|\ \ | |/ | ||||||
| * | Merge pull request #107 from devenbansod/fix_105 | Michal Čihař | 2016-12-22 | 8 | -0/+58 | |
| |\ | | | | | | | Fix #105: Fix parsing of FIELDS and LINES options in Select..Into | |||||
| | * | Add more tests, fix unneeded error | Deven Bansod | 2016-12-21 | 3 | -0/+11 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| | * | Add more tests | Deven Bansod | 2016-12-21 | 4 | -0/+32 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| | * | Add tests for parsing of FIELDS and LINES options in SELECT..INTO | Deven Bansod | 2016-12-21 | 3 | -0/+15 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | | Merge branch 'master' into motranslator | Michal Čihař | 2016-12-21 | 3 | -3/+3 | |
|\ \ \ | |/ / | ||||||
| * | | Consistently end message with . | Michal Čihař | 2016-12-21 | 3 | -3/+3 | |
| |/ | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Replace __( usage by Translator class | Michal Čihař | 2016-12-21 | 3 | -6/+8 | |
|/ | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Document why unserialize() is needed for tests | Michal Čihař | 2016-12-08 | 1 | -0/+5 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Recognize BINARY as function | Michal Čihař | 2016-11-30 | 3 | -0/+6 | |
| | | | | | | Fixes https://github.com/phpmyadmin/phpmyadmin/issues/12762 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Add tests for prevention of incorrect errors in UNION queries | Deven Bansod | 2016-11-20 | 3 | -0/+3 | |
| | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> Conflicts: tests/Parser/SelectStatementTest.php | |||||
* | Add a forgotten test | Deven Bansod | 2016-11-20 | 1 | -0/+1 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Add tests for prevention of wrong order in JOINs | Deven Bansod | 2016-11-15 | 3 | -0/+11 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Add builders test for end options in SELECT | Deven Bansod | 2016-11-12 | 1 | -0/+23 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Add parser tests for end options in SELECT | Deven Bansod | 2016-11-12 | 7 | -0/+21 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Add forgotten testcase | Michal Čihař | 2016-11-09 | 2 | -0/+11 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Fix test for pr #97 and #98 | Michal Čihař | 2016-11-09 | 1 | -1/+1 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Fix test for terminology change | Marc Delisle | 2016-11-09 | 1 | -1/+1 | |
| | ||||||
* | Add tests for #22 | Deven Bansod | 2016-11-03 | 3 | -0/+3 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Merge branch 'master' of https://github.com/phpmyadmin/sql-parser | Deven Bansod | 2016-10-25 | 21 | -2/+144 | |
|\ | ||||||
| * | Merge pull request #94 from devenbansod/fix_57 | Michal Čihař | 2016-10-25 | 5 | -0/+86 | |
| |\ | | | | | | | Enable Lexing of begin_label in the in-procedure statements | |||||
| | * | Enable Lexing of begin_label in the in-procedure statements | Deven Bansod | 2016-10-21 | 5 | -0/+86 | |
| | | | | | | | | | | | | | | | | | | | | | | | | | | | | | | Ex. BEGIN.. END, LOOP, REPEAT, WHILE statements Fix #57 Fix phpmyadmin/phpmyadmin#12344 Fix phpmyadmin/phpmyadmin#12228 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | | Merge pull request #95 from devenbansod/fix_93 | Michal Čihař | 2016-10-25 | 16 | -2/+58 | |
| |\ \ | | | | | | | | | Fix #93 : Fix parsing of NATURAL JOIN, CROSS JOIN and related joins | |||||
| | * | | Add call to test in test file | Deven Bansod | 2016-10-24 | 1 | -0/+1 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| | * | | Add parsing of multiple JOINS in single query | Deven Bansod | 2016-10-24 | 2 | -0/+6 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| | * | | Add tests for various NATURAL JOINS, fix test | Deven Bansod | 2016-10-24 | 10 | -2/+25 | |
| | | | | | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| | * | | Fix parsing of NATURAL JOIN, CROSS JOIN and related joins | Deven Bansod | 2016-10-24 | 5 | -0/+26 | |
| | |/ | | | | | | | | | | | | | | | | | | | | | | Fix #93 Add tests to cover parsing of these joins Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | | Add tests for removal of option which has value attached to it | Deven Bansod | 2016-10-25 | 1 | -0/+15 | |
|/ / | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | Add tests for ALTER DATABASE and ALTER VIEW | Deven Bansod | 2016-10-25 | 5 | -0/+6 | |
|/ | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Fix parsing of variables being assigned value of CASE expr within SELECT ↵ | Deven Bansod | 2016-10-14 | 3 | -0/+7 | |
| | | | | | | | | | | statements For example, $query = "SELECT 1+ 2 AS `c2`, sum(c2), sum(c3) AS `sum_c3`, 'Status'= CASE WHEN quantity > 0 THEN 'in stock' ELSE 'out of stock' END FROM test_table" Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Add builder's test for #92 | Deven Bansod | 2016-10-10 | 1 | -0/+11 | |
| | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Fix parsing of ON UPDATE option in TIMESTAMP field with precision | Deven Bansod | 2016-10-10 | 3 | -0/+19 | |
| | | | | | | Fix #92 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | Merge pull request #90 from devenbansod/subquery_in_from | Michal Čihař | 2016-10-03 | 12 | -5/+53 | |
|\ | | | | | Fix parsing of subquery in FROM clause | |||||
| * | Fix parsing and building of SELECT ... INTO @var1 [,@var2...] | Deven Bansod | 2016-09-28 | 1 | -0/+6 | |
| | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | Fix some errors with INTO keyword more to follow | Deven Bansod | 2016-09-28 | 2 | -5/+9 | |
| | | | | | | | | | | | | Add more test cases Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | Fix parsing of subquery in FROM clause | Deven Bansod | 2016-09-27 | 9 | -0/+38 | |
| | | | | | | | | | | | | Fix #52 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | Merge pull request #87 from devenbansod/delete_statement | Michal Čihař | 2016-10-03 | 50 | -13/+177 | |
|\ \ | | | | | | | Implement parsing and building for Delete Statement | |||||
| * | | Fixed some errors and add new tests | Deven Bansod | 2016-09-27 | 31 | -11/+66 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | | Added test cases for Building DELETE Statements | Deven Bansod | 2016-09-24 | 1 | -0/+82 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | | Added test cases for parsing DELETE statements | Deven Bansod | 2016-09-24 | 21 | -2/+29 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | | Merge pull request #88 from devenbansod/fix_pma_12100 | Michal Čihař | 2016-10-03 | 20 | -0/+147 | |
|\ \ \ | |_|/ |/| | | Add parsing of CASE Expressions | |||||
| * | | Add more tests | Deven Bansod | 2016-09-26 | 12 | -9/+82 | |
| | | | | | | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
| * | | Fix some issue with error reports and added testcases | Deven Bansod | 2016-09-26 | 14 | -0/+74 | |
| |/ | | | | | | | Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | | Clarify license | Michal Čihař | 2016-09-26 | 1 | -1/+1 | |
| | | | | | | | | | | | | | | | | | | - Add link to official license text - Use SPDX identifier for license - Clarify that the code is GPL or later - See issue #89 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Remove @author from comment metadata | Michal Čihař | 2016-09-26 | 1 | -1/+0 | |
| | | | | | | | | | | | | | | | | - We're doing this for ages in phpmyadmin repo - The comments get outdated over time - See issue #89 Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Add tests for #83 and #84 | Michal Čihař | 2016-09-20 | 1 | -0/+10 | |
| | | | | | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | | Fix parsing of user@host without backquotes | Deven Bansod | 2016-09-20 | 13 | -8/+38 | |
|/ | | | | | | | | | | Introduce an option to parse 'expr=' (like var, var=, expr) Fix tests Fix phpmyadmin/phpmyadmin#12298 Signed-off-by: Deven Bansod <devenbansod.bits@gmail.com> | |||||
* | fix default options in Formater constructor | Remi Collet | 2016-09-13 | 2 | -35/+35 | |
| | ||||||
* | Test error handling in INSERT and REPLACE statements | Michal Čihař | 2016-09-13 | 14 | -0/+52 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Add alias extraction test for query with no table | Michal Čihař | 2016-09-13 | 1 | -0/+5 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> | |||||
* | Test for invalid output format | Michal Čihař | 2016-09-13 | 1 | -0/+5 | |
| | | | | Signed-off-by: Michal Čihař <michal@cihar.com> |