[phpMyAdmin Git] [phpmyadmin/sql-parser] 30b2aa: Fix parsing of subquery in FROM clause

Michal Čihař michal at cihar.com
Mon Oct 3 16:02:02 CEST 2016


  Branch: refs/heads/master
  Home:   https://github.com/phpmyadmin/sql-parser
  Commit: 30b2aab917931cc45b716ec6401103400fbd5537
      https://github.com/phpmyadmin/sql-parser/commit/30b2aab917931cc45b716ec6401103400fbd5537
  Author: Deven Bansod <devenbansod.bits at gmail.com>
  Date:   2016-09-27 (Tue, 27 Sep 2016)

  Changed paths:
    M src/Components/JoinKeyword.php
    M src/Parser.php
    M tests/Parser/SelectStatementTest.php
    A tests/data/parser/parseSelect5.in
    A tests/data/parser/parseSelect5.out
    A tests/data/parser/parseSelect6.in
    A tests/data/parser/parseSelect6.out
    A tests/data/parser/parseSelect7.in
    A tests/data/parser/parseSelect7.out
    A tests/data/parser/parseSelect8.in
    A tests/data/parser/parseSelect8.out

  Log Message:
  -----------
  Fix parsing of subquery in FROM clause

Fix #52

Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>


  Commit: c2d9745b21f41f673bd7c314b29ba41e90d78fd1
      https://github.com/phpmyadmin/sql-parser/commit/c2d9745b21f41f673bd7c314b29ba41e90d78fd1
  Author: Deven Bansod <devenbansod.bits at gmail.com>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M src/Components/IntoKeyword.php
    M src/Statements/SelectStatement.php
    M tests/Utils/QueryTest.php
    A tests/data/parser/parseSelect9.in

  Log Message:
  -----------
  Fix some errors with INTO keyword more to follow

Add more test cases

Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>


  Commit: 31e346b48ad1e6ecd2edf271f2373802a08a374a
      https://github.com/phpmyadmin/sql-parser/commit/31e346b48ad1e6ecd2edf271f2373802a08a374a
  Author: Deven Bansod <devenbansod.bits at gmail.com>
  Date:   2016-09-28 (Wed, 28 Sep 2016)

  Changed paths:
    M src/Components/IntoKeyword.php
    M src/Statements/InsertStatement.php
    M src/Statements/ReplaceStatement.php
    M tests/Components/IntoKeywordTest.php

  Log Message:
  -----------
  Fix parsing and building of SELECT ... INTO @var1 [, at var2...]

Signed-off-by: Deven Bansod <devenbansod.bits at gmail.com>


  Commit: 582f9e662ed315350496c127aee2bd57be4b2e9c
      https://github.com/phpmyadmin/sql-parser/commit/582f9e662ed315350496c127aee2bd57be4b2e9c
  Author: Michal Čihař <michal at cihar.com>
  Date:   2016-10-03 (Mon, 03 Oct 2016)

  Changed paths:
    M src/Components/IntoKeyword.php
    M src/Components/JoinKeyword.php
    M src/Parser.php
    M src/Statements/InsertStatement.php
    M src/Statements/ReplaceStatement.php
    M src/Statements/SelectStatement.php
    M tests/Components/IntoKeywordTest.php
    M tests/Parser/SelectStatementTest.php
    M tests/Utils/QueryTest.php
    A tests/data/parser/parseSelect5.in
    A tests/data/parser/parseSelect5.out
    A tests/data/parser/parseSelect6.in
    A tests/data/parser/parseSelect6.out
    A tests/data/parser/parseSelect7.in
    A tests/data/parser/parseSelect7.out
    A tests/data/parser/parseSelect8.in
    A tests/data/parser/parseSelect8.out
    A tests/data/parser/parseSelect9.in

  Log Message:
  -----------
  Merge pull request #90 from devenbansod/subquery_in_from

Fix parsing of subquery in FROM clause


Compare: https://github.com/phpmyadmin/sql-parser/compare/280c72f01c11...582f9e662ed3


More information about the Git mailing list