Branch: refs/heads/master
Home:
https://github.com/phpmyadmin/sql-parser
Commit: 848610a2004e37ec374c2c7a688c8c9131cd5687
https://github.com/phpmyadmin/sql-parser/commit/848610a2004e37ec374c2c7a688…
Author: Deven Bansod <devenbansod.bits(a)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(a)gmail.com>
Commit: ad7bdce7d199e4889d8cc99a9a34a6fd195ee237
https://github.com/phpmyadmin/sql-parser/commit/ad7bdce7d199e4889d8cc99a9a3…
Author: Deven Bansod <devenbansod.bits(a)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(a)gmail.com>
Commit: a724dfeb2cd7e0bca94e12f9af681166bb2488f3
https://github.com/phpmyadmin/sql-parser/commit/a724dfeb2cd7e0bca94e12f9af6…
Author: Deven Bansod <devenbansod.bits(a)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(a)gmail.com>
Commit: 527861f62e94234b1d26f54dea4a0979cee6cd23
https://github.com/phpmyadmin/sql-parser/commit/527861f62e94234b1d26f54dea4…
Author: Deven Bansod <devenbansod.bits(a)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(a)gmail.com>
Commit: 2a046e82536cef65594a1aff46cf44cca8efb1e0
https://github.com/phpmyadmin/sql-parser/commit/2a046e82536cef65594a1aff46c…
Author: Deven Bansod <devenbansod.bits(a)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(a)gmail.com>
Commit: 3e2e73766a6843cef9c8d7baa3f43889ea1946a0
https://github.com/phpmyadmin/sql-parser/commit/3e2e73766a6843cef9c8d7baa3f…
Author: Michal Čihař <michal(a)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