[phpMyAdmin Git] [phpmyadmin/sql-parser] 7f4702: Add parsing of CASE Expressions
Michal Čihař
michal at cihar.com
Mon Oct 3 15:57:00 CEST 2016
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: 7f4702adeab4a852ffc724971a601e28668fa6fe
https://github.com/phpmyadmin/sql-parser/commit/7f4702adeab4a852ffc724971a601e28668fa6fe
Author: Deven Bansod <devenbansod.bits at gmail.com>
Date: 2016-09-25 (Sun, 25 Sep 2016)
Changed paths:
A src/Components/CaseExpression.php
M src/Components/ExpressionArray.php
Log Message:
-----------
Add parsing of CASE Expressions
Fix phpmyadmin/phpmyadmin#12100
Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>
Commit: 9da859827b973babb6c856d91d36a3dd5f101c05
https://github.com/phpmyadmin/sql-parser/commit/9da859827b973babb6c856d91d36a3dd5f101c05
Author: Deven Bansod <devenbansod.bits at gmail.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/Components/CaseExpression.php
A tests/Components/CaseExpressionTest.php
M tests/Parser/SelectStatementTest.php
A tests/data/parser/parseSelectCase1.in
A tests/data/parser/parseSelectCase1.out
A tests/data/parser/parseSelectCase2.in
A tests/data/parser/parseSelectCase2.out
A tests/data/parser/parseSelectCaseErr1.in
A tests/data/parser/parseSelectCaseErr1.out
A tests/data/parser/parseSelectCaseErr2.in
A tests/data/parser/parseSelectCaseErr2.out
A tests/data/parser/parseSelectCaseErr3.in
A tests/data/parser/parseSelectCaseErr3.out
A tests/data/parser/parseSelectCaseErr4.in
A tests/data/parser/parseSelectCaseErr4.out
Log Message:
-----------
Fix some issue with error reports and added testcases
Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>
Commit: f601f88fdb9df129a05d144d8df8cd3102449a17
https://github.com/phpmyadmin/sql-parser/commit/f601f88fdb9df129a05d144d8df8cd3102449a17
Author: Deven Bansod <devenbansod.bits at gmail.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/Components/CaseExpression.php
Log Message:
-----------
Fix declaration to be same as parentClass
Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>
Commit: 30d17101c898361c958815e0233754e182f6b5b7
https://github.com/phpmyadmin/sql-parser/commit/30d17101c898361c958815e0233754e182f6b5b7
Author: Deven Bansod <devenbansod.bits at gmail.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/Components/CaseExpression.php
Log Message:
-----------
Remove author tag as per master
Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>
Commit: f15156756cdbb8c00c4f1d22fb198e6e4403986d
https://github.com/phpmyadmin/sql-parser/commit/f15156756cdbb8c00c4f1d22fb198e6e4403986d
Author: Deven Bansod <devenbansod.bits at gmail.com>
Date: 2016-09-26 (Mon, 26 Sep 2016)
Changed paths:
M src/Components/CaseExpression.php
M tests/Components/CaseExpressionTest.php
M tests/Parser/SelectStatementTest.php
M tests/data/parser/parseSelectCase2.in
M tests/data/parser/parseSelectCase2.out
A tests/data/parser/parseSelectCase3.in
A tests/data/parser/parseSelectCase3.out
A tests/data/parser/parseSelectCase4.in
A tests/data/parser/parseSelectCase4.out
M tests/data/parser/parseSelectCaseErr3.in
M tests/data/parser/parseSelectCaseErr3.out
A tests/data/parser/parseSelectCaseErr5.in
A tests/data/parser/parseSelectCaseErr5.out
Log Message:
-----------
Add more tests
Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>
Commit: 26087604100d9ce14bf441982180adc8ddbd8a47
https://github.com/phpmyadmin/sql-parser/commit/26087604100d9ce14bf441982180adc8ddbd8a47
Author: Michal Čihař <michal at cihar.com>
Date: 2016-10-03 (Mon, 03 Oct 2016)
Changed paths:
A src/Components/CaseExpression.php
M src/Components/ExpressionArray.php
A tests/Components/CaseExpressionTest.php
M tests/Parser/SelectStatementTest.php
A tests/data/parser/parseSelectCase1.in
A tests/data/parser/parseSelectCase1.out
A tests/data/parser/parseSelectCase2.in
A tests/data/parser/parseSelectCase2.out
A tests/data/parser/parseSelectCase3.in
A tests/data/parser/parseSelectCase3.out
A tests/data/parser/parseSelectCase4.in
A tests/data/parser/parseSelectCase4.out
A tests/data/parser/parseSelectCaseErr1.in
A tests/data/parser/parseSelectCaseErr1.out
A tests/data/parser/parseSelectCaseErr2.in
A tests/data/parser/parseSelectCaseErr2.out
A tests/data/parser/parseSelectCaseErr3.in
A tests/data/parser/parseSelectCaseErr3.out
A tests/data/parser/parseSelectCaseErr4.in
A tests/data/parser/parseSelectCaseErr4.out
A tests/data/parser/parseSelectCaseErr5.in
A tests/data/parser/parseSelectCaseErr5.out
Log Message:
-----------
Merge pull request #88 from devenbansod/fix_pma_12100
Add parsing of CASE Expressions
Compare: https://github.com/phpmyadmin/sql-parser/compare/c66456f7dcc9...26087604100d
More information about the Git
mailing list