Branch: refs/heads/master Home: https://github.com/phpmyadmin/sql-parser Commit: 848610a2004e37ec374c2c7a688c8c9131cd5687 https://github.com/phpmyadmin/sql-parser/commit/848610a2004e37ec374c2c7a688c... Author: Deven Bansod devenbansod.bits@gmail.com Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths: M src/Components/JoinKeyword.php M src/Contexts/ContextMySql50000.php M src/Contexts/ContextMySql50100.php M src/Contexts/ContextMySql50500.php M src/Contexts/ContextMySql50600.php M src/Contexts/ContextMySql50700.php M src/Parser.php M tests/Parser/SelectStatementTest.php A tests/data/parser/parseSelectJoinCross.in A tests/data/parser/parseSelectJoinCross.out A tests/data/parser/parseSelectJoinNatural.in A tests/data/parser/parseSelectJoinNatural.out M tools/contexts/_common.txt
Log Message: ----------- Fix parsing of NATURAL JOIN, CROSS JOIN and related joins
Fix #93
Add tests to cover parsing of these joins
Signed-off-by: Deven Bansod devenbansod.bits@gmail.com
Commit: ad7bdce7d199e4889d8cc99a9a34a6fd195ee237 https://github.com/phpmyadmin/sql-parser/commit/ad7bdce7d199e4889d8cc99a9a34... Author: Deven Bansod devenbansod.bits@gmail.com Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths: M tests/Parser/SelectStatementTest.php M tests/data/parser/parseSelect7.out A tests/data/parser/parseSelectJoinNaturalLeft.in A tests/data/parser/parseSelectJoinNaturalLeft.out A tests/data/parser/parseSelectJoinNaturalLeftOuter.in A tests/data/parser/parseSelectJoinNaturalLeftOuter.out A tests/data/parser/parseSelectJoinNaturalRight.in A tests/data/parser/parseSelectJoinNaturalRight.out A tests/data/parser/parseSelectJoinNaturalRightOuter.in A tests/data/parser/parseSelectJoinNaturalRightOuter.out
Log Message: ----------- Add tests for various NATURAL JOINS, fix test
Signed-off-by: Deven Bansod devenbansod.bits@gmail.com
Commit: a724dfeb2cd7e0bca94e12f9af681166bb2488f3 https://github.com/phpmyadmin/sql-parser/commit/a724dfeb2cd7e0bca94e12f9af68... Author: Deven Bansod devenbansod.bits@gmail.com Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths: M src/Statements/SelectStatement.php
Log Message: ----------- Add appropriate clauses to SelectStatement
Signed-off-by: Deven Bansod devenbansod.bits@gmail.com
Commit: 527861f62e94234b1d26f54dea4a0979cee6cd23 https://github.com/phpmyadmin/sql-parser/commit/527861f62e94234b1d26f54dea4a... Author: Deven Bansod devenbansod.bits@gmail.com Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths: M src/Components/JoinKeyword.php A tests/data/parser/parseSelectJoinMultiple.in A tests/data/parser/parseSelectJoinMultiple.out
Log Message: ----------- Add parsing of multiple JOINS in single query
Signed-off-by: Deven Bansod devenbansod.bits@gmail.com
Commit: 2a046e82536cef65594a1aff46cf44cca8efb1e0 https://github.com/phpmyadmin/sql-parser/commit/2a046e82536cef65594a1aff46cf... Author: Deven Bansod devenbansod.bits@gmail.com Date: 2016-10-24 (Mon, 24 Oct 2016)
Changed paths: M tests/Parser/SelectStatementTest.php
Log Message: ----------- Add call to test in test file
Signed-off-by: Deven Bansod devenbansod.bits@gmail.com
Commit: 3e2e73766a6843cef9c8d7baa3f43889ea1946a0 https://github.com/phpmyadmin/sql-parser/commit/3e2e73766a6843cef9c8d7baa3f4... Author: Michal Čihař michal@cihar.com Date: 2016-10-25 (Tue, 25 Oct 2016)
Changed paths: M src/Components/JoinKeyword.php M src/Contexts/ContextMySql50000.php M src/Contexts/ContextMySql50100.php M src/Contexts/ContextMySql50500.php M src/Contexts/ContextMySql50600.php M src/Contexts/ContextMySql50700.php M src/Parser.php M src/Statements/SelectStatement.php M tests/Parser/SelectStatementTest.php M tests/data/parser/parseSelect7.out A tests/data/parser/parseSelectJoinCross.in A tests/data/parser/parseSelectJoinCross.out A tests/data/parser/parseSelectJoinMultiple.in A tests/data/parser/parseSelectJoinMultiple.out A tests/data/parser/parseSelectJoinNatural.in A tests/data/parser/parseSelectJoinNatural.out A tests/data/parser/parseSelectJoinNaturalLeft.in A tests/data/parser/parseSelectJoinNaturalLeft.out A tests/data/parser/parseSelectJoinNaturalLeftOuter.in A tests/data/parser/parseSelectJoinNaturalLeftOuter.out A tests/data/parser/parseSelectJoinNaturalRight.in A tests/data/parser/parseSelectJoinNaturalRight.out A tests/data/parser/parseSelectJoinNaturalRightOuter.in A tests/data/parser/parseSelectJoinNaturalRightOuter.out M tools/contexts/_common.txt
Log Message: ----------- Merge pull request #95 from devenbansod/fix_93
Fix #93 : Fix parsing of NATURAL JOIN, CROSS JOIN and related joins
Compare: https://github.com/phpmyadmin/sql-parser/compare/9c4d5f085904...3e2e73766a68