Branch: refs/heads/6.0.x Home: https://github.com/phpmyadmin/sql-parser Commit: 395c533af4d64621815e90bc14a20fe18064a56a https://github.com/phpmyadmin/sql-parser/commit/395c533af4d64621815e90bc14a2... Author: iifawzi iifawzie@gmail.com Date: 2022-11-20 (Sun, 11 November 2022) +02:00
Changed paths: A tests/data/parser/parseDelete13.in A tests/data/parser/parseDelete13.out A tests/data/parser/parseUpdate4.in A tests/data/parser/parseUpdate4.out M src/Lexer.php M src/TokensList.php M tests/Components/ExpressionTest.php M tests/Lexer/TokensListTest.php M tests/data/parser/parseSetCharsetError.out
Log Message: ----------- Lexer - Solving ambiguity on function keywords
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: e81c46dbfe18ade27d2182c961dae9f483f9d78f https://github.com/phpmyadmin/sql-parser/commit/e81c46dbfe18ade27d2182c961da... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: A tests/Tools/ContextGeneratorTest.php A tests/Tools/contexts/testContext.txt A tests/Tools/templates/ContextTest.php M phpunit.xml.dist
Log Message: ----------- Testing the context generator methods
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 24403e8b4bdccd8689bed670cf8b48df10f967ab https://github.com/phpmyadmin/sql-parser/commit/24403e8b4bdccd8689bed670cf8b... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: M tests/Tools/ContextGeneratorTest.php
Log Message: ----------- Remove unused variable
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 3fb4c40809bef23fa20b04bfef8ef7e0c88d2e2a https://github.com/phpmyadmin/sql-parser/commit/3fb4c40809bef23fa20b04bfef8e... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: M tests/Tools/ContextGeneratorTest.php
Log Message: ----------- update folder's name
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 122fe61d76a485b3da2a3b3fccf14e297053385e https://github.com/phpmyadmin/sql-parser/commit/122fe61d76a485b3da2a3b3fccf1... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: M tests/Tools/ContextGeneratorTest.php
Log Message: ----------- Update the testFormatName
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 3f8b220fb9438a553ead2769fbff4d53c8632ce7 https://github.com/phpmyadmin/sql-parser/commit/3f8b220fb9438a553ead2769fbff... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: M src/Tools/ContextGenerator.php
Log Message: ----------- Adding a guard
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: d1c8fb15bd69f18f5872b76b3ca72b3afb931ae5 https://github.com/phpmyadmin/sql-parser/commit/d1c8fb15bd69f18f5872b76b3ca7... Author: iifawzi iifawzie@gmail.com Date: 2022-11-27 (Sun, 11 November 2022) +02:00
Changed paths: M src/Tools/ContextGenerator.php M tests/Tools/ContextGeneratorTest.php
Log Message: ----------- Remove unmeaningful test case
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 34a9a5425b4b0fc814be9133612ca153e3f4ae47 https://github.com/phpmyadmin/sql-parser/commit/34a9a5425b4b0fc814be9133612c... Author: iifawzi iifawzie@gmail.com Date: 2022-11-28 (Mon, 11 November 2022) +02:00
Changed paths: M tests/Tools/ContextGeneratorTest.php M tests/Tools/contexts/testContext.txt M tests/Tools/templates/ContextTest.php
Log Message: ----------- Add more keywords to the context to test context template creation and multiple occurrence of a keyword
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: e1fc834b02513b00de0f9a61ffd43e19fe80a54d https://github.com/phpmyadmin/sql-parser/commit/e1fc834b02513b00de0f9a61ffd4... Author: iifawzi iifawzie@gmail.com Date: 2022-11-28 (Mon, 11 November 2022) +02:00
Changed paths: M phpcs.xml.dist M tests/Tools/ContextGeneratorTest.php
Log Message: ----------- update phpcs to exclude tested contexts
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 15a2398f7f328533640de33275ab8779f6cddd32 https://github.com/phpmyadmin/sql-parser/commit/15a2398f7f328533640de33275ab... Author: iifawzi iifawzie@gmail.com Date: 2022-12-07 (Wed, 12 December 2022) +02:00
Changed paths: M src/Components/AlterOperation.php M src/Statements/ExplainStatement.php M src/Statements/WithStatement.php
Log Message: ----------- Increasing the idx of the tokens instead of using getNext to skip current token
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 3ed503fabc671f1a46cb0350ee96d9b172ac2d3d https://github.com/phpmyadmin/sql-parser/commit/3ed503fabc671f1a46cb0350ee96... Author: iifawzi iifawzie@gmail.com Date: 2022-12-07 (Wed, 12 December 2022) +02:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Add to changelog
Signed-off-by: iifawzi iifawzie@gmail.com
Commit: 43eba856109b39f7b04b9a9725f1361b800d0451 https://github.com/phpmyadmin/sql-parser/commit/43eba856109b39f7b04b9a9725f1... Author: Fawzi E. Abdulfattah iifawzie@gmail.com Date: 2022-12-13 (Tue, 12 December 2022) +02:00
Changed paths: A tests/data/parser/parseCreateTable8.in A tests/data/parser/parseCreateTable8.out M .editorconfig M .github/workflows/mutation-tests.yml M .github/workflows/tests.yml M CHANGELOG.md M locale/mk/LC_MESSAGES/sqlparser.mo M locale/mk/LC_MESSAGES/sqlparser.po M src/Contexts/ContextMariaDb100000.php M src/Contexts/ContextMariaDb100100.php M src/Contexts/ContextMariaDb100200.php M src/Contexts/ContextMariaDb100300.php M src/Contexts/ContextMariaDb100400.php M src/Contexts/ContextMariaDb100500.php M src/Contexts/ContextMariaDb100600.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/Contexts/ContextMySql80000.php M tests/Parser/CreateStatementTest.php M tools/contexts/_common.txt
Log Message: ----------- Merge branch 'master' into improvement-skipping-current
Commit: 75dbc4ec1b97c560507c0708e21ed106da3c58e3 https://github.com/phpmyadmin/sql-parser/commit/75dbc4ec1b97c560507c0708e21e... Author: Fawzi E. Abdulfattah iifawzie@gmail.com Date: 2022-12-15 (Thu, 12 December 2022) +02:00
Changed paths: A tests/data/parser/parseCreateView5.in A tests/data/parser/parseCreateView5.out A tests/data/parser/parseSelectOrderByIsNull.in A tests/data/parser/parseSelectOrderByIsNull.out M CHANGELOG.md M src/Components/Expression.php M src/Utils/Formatter.php M tests/Builder/SelectStatementTest.php M tests/Parser/CreateStatementTest.php M tests/Parser/SelectStatementTest.php M tests/data/bugs/gh14.out M tests/data/bugs/gh16.out M tests/data/bugs/gh317.out M tests/data/bugs/gh9.out M tests/data/bugs/pma11800.out M tests/data/bugs/pma11836.out M tests/data/bugs/pma11843.out M tests/data/bugs/pma11879.out M tests/data/misc/parseParameter.out M tests/data/parser/parse.out M tests/data/parser/parse2.out M tests/data/parser/parseAlter.out M tests/data/parser/parseAlter10.out M tests/data/parser/parseAlter11.out M tests/data/parser/parseAlter12.out M tests/data/parser/parseAlter13.out M tests/data/parser/parseAlter3.out M tests/data/parser/parseAlter4.out M tests/data/parser/parseAlter5.out M tests/data/parser/parseAlter6.out M tests/data/parser/parseAlter7.out M tests/data/parser/parseAlter8.out M tests/data/parser/parseAlter9.out M tests/data/parser/parseAlterErr.out M tests/data/parser/parseAlterErr2.out M tests/data/parser/parseAlterErr3.out M tests/data/parser/parseAlterErr4.out M tests/data/parser/parseAlterTableCharacterSet1.out M tests/data/parser/parseAlterTableCharacterSet2.out M tests/data/parser/parseAlterTableCharacterSet3.out M tests/data/parser/parseAlterTableCharacterSet4.out M tests/data/parser/parseAlterTableCharacterSet5.out M tests/data/parser/parseAlterTableCharacterSet6.out M tests/data/parser/parseAlterTableCharacterSet7.out M tests/data/parser/parseAlterTableSetAutoIncrementError.out M tests/data/parser/parseAlterUser.out M tests/data/parser/parseAlterUser1.out M tests/data/parser/parseAlterUser2.out M tests/data/parser/parseAlterUser3.out M tests/data/parser/parseAlterUser4.out M tests/data/parser/parseAlterUser5.out M tests/data/parser/parseAlterUser6.out M tests/data/parser/parseAlterUser7.out M tests/data/parser/parseAlterUser8.out M tests/data/parser/parseAlterWithInvisible.out M tests/data/parser/parseAnalyzeTable.out M tests/data/parser/parseAnalyzeTable1.out M tests/data/parser/parseArrayErr1.out M tests/data/parser/parseArrayErr3.out M tests/data/parser/parseCreateDatabase.out M tests/data/parser/parseCreateDatabaseErr.out M tests/data/parser/parseCreateFunction.out M tests/data/parser/parseCreateFunctionErr1.out M tests/data/parser/parseCreateFunctionErr2.out M tests/data/parser/parseCreateFunctionErr3.out M tests/data/parser/parseCreateProcedure.out M tests/data/parser/parseCreateProcedure1.out M tests/data/parser/parseCreateProcedure2.out M tests/data/parser/parseCreateSchema.out M tests/data/parser/parseCreateSchemaErr.out M tests/data/parser/parseCreateTable.out M tests/data/parser/parseCreateTable2.out M tests/data/parser/parseCreateTable3.out M tests/data/parser/parseCreateTable4.out M tests/data/parser/parseCreateTable5.out M tests/data/parser/parseCreateTable6.out M tests/data/parser/parseCreateTable7.out M tests/data/parser/parseCreateTable8.out M tests/data/parser/parseCreateTableAsSelect.out M tests/data/parser/parseCreateTableEnforcedCheck.out M tests/data/parser/parseCreateTableErr1.out M tests/data/parser/parseCreateTableErr3.out M tests/data/parser/parseCreateTableErr4.out M tests/data/parser/parseCreateTableErr5.out M tests/data/parser/parseCreateTableLike.out M tests/data/parser/parseCreateTableNotEnforcedCheck.out M tests/data/parser/parseCreateTableSelect.out M tests/data/parser/parseCreateTableSpatial.out M tests/data/parser/parseCreateTableTimestampWithPrecision.out M tests/data/parser/parseCreateTableWithInvisibleKey.out M tests/data/parser/parseCreateTrigger.out M tests/data/parser/parseCreateUser.out M tests/data/parser/parseCreateView.out M tests/data/parser/parseCreateView2.out M tests/data/parser/parseCreateView3.out M tests/data/parser/parseCreateView4.out M tests/data/parser/parseCreateViewAsWithAs.out M tests/data/parser/parseCreateViewMultiple.out M tests/data/parser/parseCreateViewWithQuotes.out M tests/data/parser/parseCreateViewWithUnion.out M tests/data/parser/parseCreateViewWithWrongSyntax.out M tests/data/parser/parseCreateViewWithoutQuotes.out M tests/data/parser/parseDelete.out M tests/data/parser/parseDelete10.out M tests/data/parser/parseDelete11.out M tests/data/parser/parseDelete12.out M tests/data/parser/parseDelete2.out M tests/data/parser/parseDelete3.out M tests/data/parser/parseDelete4.out M tests/data/parser/parseDelete5.out M tests/data/parser/parseDelete6.out M tests/data/parser/parseDelete7.out M tests/data/parser/parseDelete8.out M tests/data/parser/parseDelete9.out M tests/data/parser/parseDeleteErr10.out M tests/data/parser/parseDeleteErr11.out M tests/data/parser/parseDeleteErr12.out M tests/data/parser/parseDeleteErr2.out M tests/data/parser/parseDeleteErr3.out M tests/data/parser/parseDeleteErr4.out M tests/data/parser/parseDeleteErr5.out M tests/data/parser/parseDeleteErr6.out M tests/data/parser/parseDeleteErr7.out M tests/data/parser/parseDeleteErr8.out M tests/data/parser/parseDeleteErr9.out M tests/data/parser/parseDeleteJoin.out M tests/data/parser/parseDelimiter.out M tests/data/parser/parseDrop.out M tests/data/parser/parseDrop2.out M tests/data/parser/parseExplain.out M tests/data/parser/parseExplain1.out M tests/data/parser/parseExplain3.out M tests/data/parser/parseExplain4.out M tests/data/parser/parseExplainErr.out M tests/data/parser/parseInsert.out M tests/data/parser/parseInsertErr2.out M tests/data/parser/parseInsertIntoErr.out M tests/data/parser/parseInsertIntoSet.out M tests/data/parser/parseInsertOnDuplicateKey.out M tests/data/parser/parseInsertOnDuplicateKeyErr.out M tests/data/parser/parseInsertSelect.out M tests/data/parser/parseInsertSelectOnDuplicateKey.out M tests/data/parser/parseInsertSet.out M tests/data/parser/parseInsertSetOnDuplicateKey.out M tests/data/parser/parseLimitErr1.out M tests/data/parser/parseLimitErr2.out M tests/data/parser/parseLoad1.out M tests/data/parser/parseLoad2.out M tests/data/parser/parseLoad3.out M tests/data/parser/parseLoad4.out M tests/data/parser/parseLoad5.out M tests/data/parser/parseLoad6.out M tests/data/parser/parseLoadErr3.out M tests/data/parser/parseLoadErr4.out M tests/data/parser/parseLoadErr5.out M tests/data/parser/parseLoadErr6.out M tests/data/parser/parseLock1.out M tests/data/parser/parseLock2.out M tests/data/parser/parseLock3.out M tests/data/parser/parseLock4.out M tests/data/parser/parseLock5.out M tests/data/parser/parseLock6.out M tests/data/parser/parseLockErr1.out M tests/data/parser/parseLockErr10.out M tests/data/parser/parseLockErr2.out M tests/data/parser/parseLockErr5.out M tests/data/parser/parseLockErr6.out M tests/data/parser/parseLockErr7.out M tests/data/parser/parseLockErr8.out M tests/data/parser/parseLockErr9.out M tests/data/parser/parsePurge.out M tests/data/parser/parsePurge2.out M tests/data/parser/parsePurge3.out M tests/data/parser/parsePurge4.out M tests/data/parser/parsePurgeErr3.out M tests/data/parser/parseRename.out M tests/data/parser/parseRename2.out M tests/data/parser/parseRenameErr1.out M tests/data/parser/parseRenameErr3.out M tests/data/parser/parseRenameErr4.out M tests/data/parser/parseReplace.out M tests/data/parser/parseReplace2.out M tests/data/parser/parseReplaceErr.out M tests/data/parser/parseReplaceErr3.out M tests/data/parser/parseReplaceIntoErr.out M tests/data/parser/parseReplaceSelect.out M tests/data/parser/parseReplaceSet.out M tests/data/parser/parseReplaceValues.out M tests/data/parser/parseRestore.out M tests/data/parser/parseSelect.out M tests/data/parser/parseSelect10.out M tests/data/parser/parseSelect11.out M tests/data/parser/parseSelect12.out M tests/data/parser/parseSelect13.out M tests/data/parser/parseSelect14.out M tests/data/parser/parseSelect2.out M tests/data/parser/parseSelect3.out M tests/data/parser/parseSelect4.out M tests/data/parser/parseSelect5.out M tests/data/parser/parseSelect6.out M tests/data/parser/parseSelect7.out M tests/data/parser/parseSelect8.out M tests/data/parser/parseSelect9.out M tests/data/parser/parseSelectCase1.out M tests/data/parser/parseSelectCase2.out M tests/data/parser/parseSelectCase3.out M tests/data/parser/parseSelectCase4.out M tests/data/parser/parseSelectCase5.out M tests/data/parser/parseSelectCaseAlias1.out M tests/data/parser/parseSelectCaseAlias2.out M tests/data/parser/parseSelectCaseAlias3.out M tests/data/parser/parseSelectCaseAlias4.out M tests/data/parser/parseSelectCaseAlias5.out M tests/data/parser/parseSelectCaseAlias6.out M tests/data/parser/parseSelectCaseAliasErr1.out M tests/data/parser/parseSelectCaseAliasErr2.out M tests/data/parser/parseSelectCaseAliasErr3.out M tests/data/parser/parseSelectCaseAliasErr4.out M tests/data/parser/parseSelectCaseErr1.out M tests/data/parser/parseSelectCaseErr2.out M tests/data/parser/parseSelectCaseErr3.out M tests/data/parser/parseSelectCaseErr4.out M tests/data/parser/parseSelectCaseErr5.out M tests/data/parser/parseSelectEndOptions1.out M tests/data/parser/parseSelectEndOptions2.out M tests/data/parser/parseSelectEndOptionsErr.out M tests/data/parser/parseSelectErr1.out M tests/data/parser/parseSelectErr2.out M tests/data/parser/parseSelectExists.out M tests/data/parser/parseSelectIndexHint1.out M tests/data/parser/parseSelectIndexHint2.out M tests/data/parser/parseSelectIndexHintErr1.out M tests/data/parser/parseSelectIndexHintErr2.out M tests/data/parser/parseSelectIndexHintErr3.out M tests/data/parser/parseSelectIndexHintErr4.out M tests/data/parser/parseSelectIntoOptions1.out M tests/data/parser/parseSelectIntoOptions2.out M tests/data/parser/parseSelectIntoOptions3.out M tests/data/parser/parseSelectJoinCross.out M tests/data/parser/parseSelectJoinMultiple.out M tests/data/parser/parseSelectJoinMultiple2.out M tests/data/parser/parseSelectJoinNatural.out M tests/data/parser/parseSelectJoinNaturalLeft.out M tests/data/parser/parseSelectJoinNaturalLeftOuter.out M tests/data/parser/parseSelectJoinNaturalRight.out M tests/data/parser/parseSelectJoinNaturalRightOuter.out M tests/data/parser/parseSelectJoinStraight.out M tests/data/parser/parseSelectNested.out M tests/data/parser/parseSelectOrderByComment.out M tests/data/parser/parseSelectOverAlias_mariadb_100600.out M tests/data/parser/parseSelectUnion.out M tests/data/parser/parseSelectUnion2.out M tests/data/parser/parseSelectWhere.out M tests/data/parser/parseSelectWithParenthesis.out M tests/data/parser/parseSelectWrongOrder.out M tests/data/parser/parseSelectWrongOrder2.out M tests/data/parser/parseTransaction.out M tests/data/parser/parseTransaction2.out M tests/data/parser/parseTransaction3.out M tests/data/parser/parseUpdate.out M tests/data/parser/parseUpdate2.out M tests/data/parser/parseUpdate3.out M tests/data/parser/parseUpdateErr.out M tests/data/parser/parseWithStatement.out M tests/data/parser/parseWithStatement1.out M tests/data/parser/parseWithStatement2.out M tests/data/parser/parseWithStatement3.out M tests/data/parser/parseWithStatement4.out M tests/data/parser/parseWithStatement5.out M tests/data/parser/parseWithStatement6.out M tests/data/parser/parseWithStatement7.out M tests/data/parser/parseWithStatementErr.out M tests/data/parser/parseWithStatementErr1.out M tests/data/parser/parseWithStatementErr2.out M tests/data/parser/parseWithStatementErr3.out M tests/data/parser/parseWithStatementErr4.out M tests/data/parser/parseWithStatementErr5.out M tests/data/parser/parseWithStatementErr6.out M tests/data/parser/parseWithStatementErr7.out M tests/data/parser/parseWithStatementErr8.out
Log Message: ----------- Merge branch 'master' into improvement-skipping-current
Commit: dbcc0b2b510b3ab1ad785c80814fab3c8c51364a https://github.com/phpmyadmin/sql-parser/commit/dbcc0b2b510b3ab1ad785c80814f... Author: Iman imanghafoori1@gmail.com Date: 2022-12-18 (Sun, 12 December 2022) +03:30
Changed paths: M composer.json
Log Message: ----------- Update composer.json
Commit: 19a07f012a41a034886f6937356878edf9d4e7dc https://github.com/phpmyadmin/sql-parser/commit/19a07f012a41a034886f69373568... Author: William Desportes williamdes@wdes.fr Date: 2022-12-22 (Thu, 12 December 2022) +04:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Add a CHANGELOG entry for #400
Pull-request: #400
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: d17d5931265cf34a347414a19ee211a4e735cc9a https://github.com/phpmyadmin/sql-parser/commit/d17d5931265cf34a347414a19ee2... Author: William Desportes williamdes@wdes.fr Date: 2022-12-22 (Thu, 12 December 2022) +04:00
Changed paths: M composer.json
Log Message: ----------- Merge #402 - Ref #401 - Add search keywords in the composer.json
Pull-request: #402
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: f771c7fd03a15ce4ec85560fed633e1ae481541d https://github.com/phpmyadmin/sql-parser/commit/f771c7fd03a15ce4ec85560fed63... Author: William Desportes williamdes@wdes.fr Date: 2023-01-02 (Mon, 01 January 2023) +04:00
Changed paths: M .gitattributes
Log Message: ----------- Remove CONTRIBUTING.md from the vendor bundles
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 9c5f4b99cdec469e8178ad6c3faaa178afbe30fa https://github.com/phpmyadmin/sql-parser/commit/9c5f4b99cdec469e8178ad6c3faa... Author: William Desportes williamdes@wdes.fr Date: 2023-01-02 (Mon, 01 January 2023) +04:00
Changed paths: A .github/FUNDING.yml
Log Message: ----------- Add FUNDING.yml to .github
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 5d5fc5c311c6b6ea7cea1c0cdcb9cd0a52a92d06 https://github.com/phpmyadmin/sql-parser/commit/5d5fc5c311c6b6ea7cea1c0cdcb9... Author: William Desportes williamdes@wdes.fr Date: 2023-01-02 (Mon, 01 January 2023) +04:00
Changed paths: M composer.json
Log Message: ----------- Add funding to composer.json
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 63f2f77847586864a661ef009ae687dbdda0a9f1 https://github.com/phpmyadmin/sql-parser/commit/63f2f77847586864a661ef009ae6... Author: William Desportes williamdes@wdes.fr Date: 2023-01-02 (Mon, 01 January 2023) +04:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Release 5.6.0
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 685af46509060b1f885d3bcb27727362423cdd3d https://github.com/phpmyadmin/sql-parser/commit/685af46509060b1f885d3bcb2772... Author: William Desportes williamdes@wdes.fr Date: 2023-01-02 (Mon, 01 January 2023) +04:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Prepare for the next release
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 233e3565ccb09a73c1173a5a643cb87a9e6eed49 https://github.com/phpmyadmin/sql-parser/commit/233e3565ccb09a73c1173a5a643c... Author: Lars Moelleken lars@moelleken.org Date: 2023-01-03 (Tue, 01 January 2023) +01:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Update CHANGELOG.md
Commit: 021cd9f69edccd7e6fcf1c7dbc7dc68fe6d8a375 https://github.com/phpmyadmin/sql-parser/commit/021cd9f69edccd7e6fcf1c7dbc7d... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Merge #403 - Fix date in CHANGELOG.md
Pull-request: #403
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: fd9e59f2681a4bf63fa1e89c5f020a496970f855 https://github.com/phpmyadmin/sql-parser/commit/fd9e59f2681a4bf63fa1e89c5f02... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M CHANGELOG.md M src/Components/AlterOperation.php M src/Statements/ExplainStatement.php M src/Statements/WithStatement.php
Log Message: ----------- Merge #397 - Performance improvement to use less the "nextToken()" function
Pull-request: #397
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: cca5eb8b11d5124e35f12c7acc28456e2a119f29 https://github.com/phpmyadmin/sql-parser/commit/cca5eb8b11d5124e35f12c7acc28... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: A tests/Tools/ContextGeneratorTest.php A tests/Tools/contexts/testContext.txt A tests/Tools/templates/ContextTest.php M phpcs.xml.dist M phpunit.xml.dist
Log Message: ----------- Merge #394 - Testing the `contextGenerator` class
Pull-request: #394
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 78735ddaec45d64a8fdc6906682065c077f18b5e https://github.com/phpmyadmin/sql-parser/commit/78735ddaec45d64a8fdc69066820... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: A tests/data/parser/parseDelete13.in A tests/data/parser/parseDelete13.out A tests/data/parser/parseUpdate4.in A tests/data/parser/parseUpdate4.out M src/Lexer.php M src/TokensList.php M tests/Components/ExpressionTest.php M tests/Lexer/TokensListTest.php M tests/data/parser/parseSetCharsetError.out
Log Message: ----------- Merge #385 - Lexer - Solving ambiguity on function keywords
Pull-request: #385
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: dec0a22f771a76cdbabd61d1e3fcb63b7cea2010 https://github.com/phpmyadmin/sql-parser/commit/dec0a22f771a76cdbabd61d1e3fc... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M CHANGELOG.md
Log Message: ----------- Add a CHANGELOG entry for #385
Pull-request: #385
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 4b237023d88ea07188340a0295c41f528409765b https://github.com/phpmyadmin/sql-parser/commit/4b237023d88ea07188340a0295c4... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M tests/data/parser/parseSelect13.out
Log Message: ----------- Fix parser/parseSelect13 out data
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 7eed57aba7fd35beec0221981745c58f852ff811 https://github.com/phpmyadmin/sql-parser/commit/7eed57aba7fd35beec0221981745... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M tests/data/bugs/gh14.out M tests/data/bugs/gh16.out M tests/data/bugs/gh317.out M tests/data/bugs/gh9.out M tests/data/bugs/pma11800.out M tests/data/bugs/pma11836.out M tests/data/bugs/pma11843.out M tests/data/bugs/pma11879.out M tests/data/lexer/lex.out M tests/data/lexer/lexBool.out M tests/data/lexer/lexComment.out M tests/data/lexer/lexCommentEnd.out M tests/data/lexer/lexDelimiter.out M tests/data/lexer/lexDelimiter2.out M tests/data/lexer/lexDelimiterErr1.out M tests/data/lexer/lexDelimiterErr2.out M tests/data/lexer/lexDelimiterErr3.out M tests/data/lexer/lexDelimiterLen.out M tests/data/lexer/lexKeyword.out M tests/data/lexer/lexKeyword2.out M tests/data/lexer/lexLabel1.out M tests/data/lexer/lexLabel2.out M tests/data/lexer/lexNoLabel.out M tests/data/lexer/lexNumber.out M tests/data/lexer/lexOperator.out M tests/data/lexer/lexOperatorStarIsArithmetic.out M tests/data/lexer/lexOperatorStarIsWildcard.out M tests/data/lexer/lexString.out M tests/data/lexer/lexStringErr1.out M tests/data/lexer/lexSymbol.out M tests/data/lexer/lexSymbolErr1.out M tests/data/lexer/lexSymbolErr2.out M tests/data/lexer/lexSymbolErr3.out M tests/data/lexer/lexSymbolUser.out M tests/data/lexer/lexUtf8.out M tests/data/lexer/lexWhitespace.out M tests/data/lexer/lexWildcardThenComment.out M tests/data/misc/parseParameter.out M tests/data/parser/parse.out M tests/data/parser/parse2.out M tests/data/parser/parseAlter.out M tests/data/parser/parseAlter10.out M tests/data/parser/parseAlter11.out M tests/data/parser/parseAlter12.out M tests/data/parser/parseAlter13.out M tests/data/parser/parseAlter2.out M tests/data/parser/parseAlter3.out M tests/data/parser/parseAlter4.out M tests/data/parser/parseAlter5.out M tests/data/parser/parseAlter6.out M tests/data/parser/parseAlter7.out M tests/data/parser/parseAlter8.out M tests/data/parser/parseAlter9.out M tests/data/parser/parseAlterErr.out M tests/data/parser/parseAlterErr2.out M tests/data/parser/parseAlterErr3.out M tests/data/parser/parseAlterErr4.out M tests/data/parser/parseAlterTableCharacterSet1.out M tests/data/parser/parseAlterTableCharacterSet2.out M tests/data/parser/parseAlterTableCharacterSet3.out M tests/data/parser/parseAlterTableCharacterSet4.out M tests/data/parser/parseAlterTableCharacterSet5.out M tests/data/parser/parseAlterTableCharacterSet6.out M tests/data/parser/parseAlterTableCharacterSet7.out M tests/data/parser/parseAlterTableSetAutoIncrementError.out M tests/data/parser/parseAlterUser.out M tests/data/parser/parseAlterUser1.out M tests/data/parser/parseAlterUser2.out M tests/data/parser/parseAlterUser3.out M tests/data/parser/parseAlterUser4.out M tests/data/parser/parseAlterUser5.out M tests/data/parser/parseAlterUser6.out M tests/data/parser/parseAlterUser7.out M tests/data/parser/parseAlterUser8.out M tests/data/parser/parseAlterWithInvisible.out M tests/data/parser/parseAnalyzeTable.out M tests/data/parser/parseAnalyzeTable1.out M tests/data/parser/parseArrayErr1.out M tests/data/parser/parseArrayErr3.out M tests/data/parser/parseCall.out M tests/data/parser/parseCall2.out M tests/data/parser/parseCall3.out M tests/data/parser/parseCreateDatabase.out M tests/data/parser/parseCreateDatabaseErr.out M tests/data/parser/parseCreateFunction.out M tests/data/parser/parseCreateFunctionErr1.out M tests/data/parser/parseCreateFunctionErr2.out M tests/data/parser/parseCreateFunctionErr3.out M tests/data/parser/parseCreateProcedure.out M tests/data/parser/parseCreateProcedure1.out M tests/data/parser/parseCreateProcedure2.out M tests/data/parser/parseCreateSchema.out M tests/data/parser/parseCreateSchemaErr.out M tests/data/parser/parseCreateTable.out M tests/data/parser/parseCreateTable2.out M tests/data/parser/parseCreateTable3.out M tests/data/parser/parseCreateTable4.out M tests/data/parser/parseCreateTable5.out M tests/data/parser/parseCreateTable6.out M tests/data/parser/parseCreateTable7.out M tests/data/parser/parseCreateTable8.out M tests/data/parser/parseCreateTableAsSelect.out M tests/data/parser/parseCreateTableEnforcedCheck.out M tests/data/parser/parseCreateTableErr1.out M tests/data/parser/parseCreateTableErr2.out M tests/data/parser/parseCreateTableErr3.out M tests/data/parser/parseCreateTableErr4.out M tests/data/parser/parseCreateTableErr5.out M tests/data/parser/parseCreateTableLike.out M tests/data/parser/parseCreateTableNotEnforcedCheck.out M tests/data/parser/parseCreateTableSelect.out M tests/data/parser/parseCreateTableSpatial.out M tests/data/parser/parseCreateTableTimestampWithPrecision.out M tests/data/parser/parseCreateTableWithInvisibleKey.out M tests/data/parser/parseCreateTrigger.out M tests/data/parser/parseCreateUser.out M tests/data/parser/parseCreateView.out M tests/data/parser/parseCreateView2.out M tests/data/parser/parseCreateView3.out M tests/data/parser/parseCreateView4.out M tests/data/parser/parseCreateView5.out M tests/data/parser/parseCreateViewAsWithAs.out M tests/data/parser/parseCreateViewMultiple.out M tests/data/parser/parseCreateViewWithQuotes.out M tests/data/parser/parseCreateViewWithUnion.out M tests/data/parser/parseCreateViewWithWrongSyntax.out M tests/data/parser/parseCreateViewWithoutQuotes.out M tests/data/parser/parseDelete.out M tests/data/parser/parseDelete10.out M tests/data/parser/parseDelete11.out M tests/data/parser/parseDelete12.out M tests/data/parser/parseDelete13.out M tests/data/parser/parseDelete2.out M tests/data/parser/parseDelete3.out M tests/data/parser/parseDelete4.out M tests/data/parser/parseDelete5.out M tests/data/parser/parseDelete6.out M tests/data/parser/parseDelete7.out M tests/data/parser/parseDelete8.out M tests/data/parser/parseDelete9.out M tests/data/parser/parseDeleteErr1.out M tests/data/parser/parseDeleteErr10.out M tests/data/parser/parseDeleteErr11.out M tests/data/parser/parseDeleteErr12.out M tests/data/parser/parseDeleteErr2.out M tests/data/parser/parseDeleteErr3.out M tests/data/parser/parseDeleteErr4.out M tests/data/parser/parseDeleteErr5.out M tests/data/parser/parseDeleteErr6.out M tests/data/parser/parseDeleteErr7.out M tests/data/parser/parseDeleteErr8.out M tests/data/parser/parseDeleteErr9.out M tests/data/parser/parseDeleteJoin.out M tests/data/parser/parseDelimiter.out M tests/data/parser/parseDrop.out M tests/data/parser/parseDrop2.out M tests/data/parser/parseExplain.out M tests/data/parser/parseExplain1.out M tests/data/parser/parseExplain2.out M tests/data/parser/parseExplain3.out M tests/data/parser/parseExplain4.out M tests/data/parser/parseExplainErr.out M tests/data/parser/parseExplainErr1.out M tests/data/parser/parseExplainErr2.out M tests/data/parser/parseExplainErr3.out M tests/data/parser/parseExplainErr4.out M tests/data/parser/parseInsert.out M tests/data/parser/parseInsertErr.out M tests/data/parser/parseInsertErr2.out M tests/data/parser/parseInsertIntoErr.out M tests/data/parser/parseInsertIntoSet.out M tests/data/parser/parseInsertOnDuplicateKey.out M tests/data/parser/parseInsertOnDuplicateKeyErr.out M tests/data/parser/parseInsertSelect.out M tests/data/parser/parseInsertSelectOnDuplicateKey.out M tests/data/parser/parseInsertSet.out M tests/data/parser/parseInsertSetOnDuplicateKey.out M tests/data/parser/parseLimitErr1.out M tests/data/parser/parseLimitErr2.out M tests/data/parser/parseLoad1.out M tests/data/parser/parseLoad2.out M tests/data/parser/parseLoad3.out M tests/data/parser/parseLoad4.out M tests/data/parser/parseLoad5.out M tests/data/parser/parseLoad6.out M tests/data/parser/parseLoadErr1.out M tests/data/parser/parseLoadErr2.out M tests/data/parser/parseLoadErr3.out M tests/data/parser/parseLoadErr4.out M tests/data/parser/parseLoadErr5.out M tests/data/parser/parseLoadErr6.out M tests/data/parser/parseLock1.out M tests/data/parser/parseLock2.out M tests/data/parser/parseLock3.out M tests/data/parser/parseLock4.out M tests/data/parser/parseLock5.out M tests/data/parser/parseLock6.out M tests/data/parser/parseLockErr1.out M tests/data/parser/parseLockErr10.out M tests/data/parser/parseLockErr2.out M tests/data/parser/parseLockErr3.out M tests/data/parser/parseLockErr4.out M tests/data/parser/parseLockErr5.out M tests/data/parser/parseLockErr6.out M tests/data/parser/parseLockErr7.out M tests/data/parser/parseLockErr8.out M tests/data/parser/parseLockErr9.out M tests/data/parser/parsePurge.out M tests/data/parser/parsePurge2.out M tests/data/parser/parsePurge3.out M tests/data/parser/parsePurge4.out M tests/data/parser/parsePurgeErr.out M tests/data/parser/parsePurgeErr2.out M tests/data/parser/parsePurgeErr3.out M tests/data/parser/parseRename.out M tests/data/parser/parseRename2.out M tests/data/parser/parseRenameErr1.out M tests/data/parser/parseRenameErr2.out M tests/data/parser/parseRenameErr3.out M tests/data/parser/parseRenameErr4.out M tests/data/parser/parseRenameErr5.out M tests/data/parser/parseReplace.out M tests/data/parser/parseReplace2.out M tests/data/parser/parseReplaceErr.out M tests/data/parser/parseReplaceErr2.out M tests/data/parser/parseReplaceErr3.out M tests/data/parser/parseReplaceIntoErr.out M tests/data/parser/parseReplaceSelect.out M tests/data/parser/parseReplaceSet.out M tests/data/parser/parseReplaceValues.out M tests/data/parser/parseRestore.out M tests/data/parser/parseSelect.out M tests/data/parser/parseSelect10.out M tests/data/parser/parseSelect11.out M tests/data/parser/parseSelect12.out M tests/data/parser/parseSelect14.out M tests/data/parser/parseSelect2.out M tests/data/parser/parseSelect3.out M tests/data/parser/parseSelect4.out M tests/data/parser/parseSelect5.out M tests/data/parser/parseSelect6.out M tests/data/parser/parseSelect7.out M tests/data/parser/parseSelect8.out M tests/data/parser/parseSelect9.out M tests/data/parser/parseSelectCase1.out M tests/data/parser/parseSelectCase2.out M tests/data/parser/parseSelectCase3.out M tests/data/parser/parseSelectCase4.out M tests/data/parser/parseSelectCase5.out M tests/data/parser/parseSelectCaseAlias1.out M tests/data/parser/parseSelectCaseAlias2.out M tests/data/parser/parseSelectCaseAlias3.out M tests/data/parser/parseSelectCaseAlias4.out M tests/data/parser/parseSelectCaseAlias5.out M tests/data/parser/parseSelectCaseAlias6.out M tests/data/parser/parseSelectCaseAliasErr1.out M tests/data/parser/parseSelectCaseAliasErr2.out M tests/data/parser/parseSelectCaseAliasErr3.out M tests/data/parser/parseSelectCaseAliasErr4.out M tests/data/parser/parseSelectCaseErr1.out M tests/data/parser/parseSelectCaseErr2.out M tests/data/parser/parseSelectCaseErr3.out M tests/data/parser/parseSelectCaseErr4.out M tests/data/parser/parseSelectCaseErr5.out M tests/data/parser/parseSelectEndOptions1.out M tests/data/parser/parseSelectEndOptions2.out M tests/data/parser/parseSelectEndOptionsErr.out M tests/data/parser/parseSelectErr1.out M tests/data/parser/parseSelectErr2.out M tests/data/parser/parseSelectExists.out M tests/data/parser/parseSelectIndexHint1.out M tests/data/parser/parseSelectIndexHint2.out M tests/data/parser/parseSelectIndexHintErr1.out M tests/data/parser/parseSelectIndexHintErr2.out M tests/data/parser/parseSelectIndexHintErr3.out M tests/data/parser/parseSelectIndexHintErr4.out M tests/data/parser/parseSelectIntoOptions1.out M tests/data/parser/parseSelectIntoOptions2.out M tests/data/parser/parseSelectIntoOptions3.out M tests/data/parser/parseSelectJoinCross.out M tests/data/parser/parseSelectJoinMultiple.out M tests/data/parser/parseSelectJoinMultiple2.out M tests/data/parser/parseSelectJoinNatural.out M tests/data/parser/parseSelectJoinNaturalLeft.out M tests/data/parser/parseSelectJoinNaturalLeftOuter.out M tests/data/parser/parseSelectJoinNaturalRight.out M tests/data/parser/parseSelectJoinNaturalRightOuter.out M tests/data/parser/parseSelectJoinStraight.out M tests/data/parser/parseSelectNested.out M tests/data/parser/parseSelectOrderByComment.out M tests/data/parser/parseSelectOrderByIsNull.out M tests/data/parser/parseSelectOverAlias_mariadb_100600.out M tests/data/parser/parseSelectUnion.out M tests/data/parser/parseSelectUnion2.out M tests/data/parser/parseSelectWhere.out M tests/data/parser/parseSelectWithParenthesis.out M tests/data/parser/parseSelectWrongOrder.out M tests/data/parser/parseSelectWrongOrder2.out M tests/data/parser/parseSetCharacterSet.out M tests/data/parser/parseSetCharacterSetError.out M tests/data/parser/parseSetCharset.out M tests/data/parser/parseSetCharsetError.out M tests/data/parser/parseSetError1.out M tests/data/parser/parseSetNames.out M tests/data/parser/parseSetNames2.out M tests/data/parser/parseSetNames3.out M tests/data/parser/parseSetNamesError.out M tests/data/parser/parseSetNamesError2.out M tests/data/parser/parseSetNamesError3.out M tests/data/parser/parseTransaction.out M tests/data/parser/parseTransaction2.out M tests/data/parser/parseTransaction3.out M tests/data/parser/parseTransactionErr1.out M tests/data/parser/parseUnlock1.out M tests/data/parser/parseUnlockErr1.out M tests/data/parser/parseUpdate.out M tests/data/parser/parseUpdate2.out M tests/data/parser/parseUpdate3.out M tests/data/parser/parseUpdate4.out M tests/data/parser/parseUpdateErr.out M tests/data/parser/parseWithStatement.out M tests/data/parser/parseWithStatement1.out M tests/data/parser/parseWithStatement2.out M tests/data/parser/parseWithStatement3.out M tests/data/parser/parseWithStatement4.out M tests/data/parser/parseWithStatement5.out M tests/data/parser/parseWithStatement6.out M tests/data/parser/parseWithStatement7.out M tests/data/parser/parseWithStatementErr.out M tests/data/parser/parseWithStatementErr1.out M tests/data/parser/parseWithStatementErr2.out M tests/data/parser/parseWithStatementErr3.out M tests/data/parser/parseWithStatementErr4.out M tests/data/parser/parseWithStatementErr5.out M tests/data/parser/parseWithStatementErr6.out M tests/data/parser/parseWithStatementErr7.out M tests/data/parser/parseWithStatementErr8.out
Log Message: ----------- Update out files
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 603a64aa7765a74f7808ae9b098a8039a0019d1f https://github.com/phpmyadmin/sql-parser/commit/603a64aa7765a74f7808ae9b098a... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M .github/workflows/lint-and-analyse-php.yml
Log Message: ----------- Always run psalm after phpstan even if phpstan fails
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: c8a83aaece057d0214190595992d1e69f0458c5a https://github.com/phpmyadmin/sql-parser/commit/c8a83aaece057d0214190595992d... Author: William Desportes williamdes@wdes.fr Date: 2023-01-06 (Fri, 01 January 2023) +04:00
Changed paths: M phpstan-baseline.neon M psalm-baseline.xml
Log Message: ----------- Update baselines
Signed-off-by: William Desportes williamdes@wdes.fr
Commit: 95df5e070288ae6cf4f9a0ec1ede63acb06d290e https://github.com/phpmyadmin/sql-parser/commit/95df5e070288ae6cf4f9a0ec1ede... Author: William Desportes williamdes@wdes.fr Date: 2023-01-12 (Thu, 01 January 2023) +04:00
Changed paths: A .github/FUNDING.yml A tests/Tools/ContextGeneratorTest.php A tests/Tools/contexts/testContext.txt A tests/Tools/templates/ContextTest.php A tests/data/parser/parseDelete13.in A tests/data/parser/parseDelete13.out A tests/data/parser/parseUpdate4.in A tests/data/parser/parseUpdate4.out M .gitattributes M .github/workflows/lint-and-analyse-php.yml M CHANGELOG.md M composer.json M phpcs.xml.dist M phpstan-baseline.neon M phpunit.xml.dist M psalm-baseline.xml M src/Components/AlterOperation.php M src/Lexer.php M src/Statements/ExplainStatement.php M src/Statements/WithStatement.php M src/TokensList.php M tests/Components/ExpressionTest.php M tests/Lexer/TokensListTest.php M tests/data/bugs/gh14.out M tests/data/bugs/gh16.out M tests/data/bugs/gh317.out M tests/data/bugs/gh9.out M tests/data/bugs/pma11800.out M tests/data/bugs/pma11836.out M tests/data/bugs/pma11843.out M tests/data/bugs/pma11879.out M tests/data/lexer/lex.out M tests/data/lexer/lexBool.out M tests/data/lexer/lexComment.out M tests/data/lexer/lexCommentEnd.out M tests/data/lexer/lexDelimiter.out M tests/data/lexer/lexDelimiter2.out M tests/data/lexer/lexDelimiterErr1.out M tests/data/lexer/lexDelimiterErr2.out M tests/data/lexer/lexDelimiterErr3.out M tests/data/lexer/lexDelimiterLen.out M tests/data/lexer/lexKeyword.out M tests/data/lexer/lexKeyword2.out M tests/data/lexer/lexLabel1.out M tests/data/lexer/lexLabel2.out M tests/data/lexer/lexNoLabel.out M tests/data/lexer/lexNumber.out M tests/data/lexer/lexOperator.out M tests/data/lexer/lexOperatorStarIsArithmetic.out M tests/data/lexer/lexOperatorStarIsWildcard.out M tests/data/lexer/lexString.out M tests/data/lexer/lexStringErr1.out M tests/data/lexer/lexSymbol.out M tests/data/lexer/lexSymbolErr1.out M tests/data/lexer/lexSymbolErr2.out M tests/data/lexer/lexSymbolErr3.out M tests/data/lexer/lexSymbolUser.out M tests/data/lexer/lexUtf8.out M tests/data/lexer/lexWhitespace.out M tests/data/lexer/lexWildcardThenComment.out M tests/data/misc/parseParameter.out M tests/data/parser/parse.out M tests/data/parser/parse2.out M tests/data/parser/parseAlter.out M tests/data/parser/parseAlter10.out M tests/data/parser/parseAlter11.out M tests/data/parser/parseAlter12.out M tests/data/parser/parseAlter13.out M tests/data/parser/parseAlter2.out M tests/data/parser/parseAlter3.out M tests/data/parser/parseAlter4.out M tests/data/parser/parseAlter5.out M tests/data/parser/parseAlter6.out M tests/data/parser/parseAlter7.out M tests/data/parser/parseAlter8.out M tests/data/parser/parseAlter9.out M tests/data/parser/parseAlterErr.out M tests/data/parser/parseAlterErr2.out M tests/data/parser/parseAlterErr3.out M tests/data/parser/parseAlterErr4.out M tests/data/parser/parseAlterTableCharacterSet1.out M tests/data/parser/parseAlterTableCharacterSet2.out M tests/data/parser/parseAlterTableCharacterSet3.out M tests/data/parser/parseAlterTableCharacterSet4.out M tests/data/parser/parseAlterTableCharacterSet5.out M tests/data/parser/parseAlterTableCharacterSet6.out M tests/data/parser/parseAlterTableCharacterSet7.out M tests/data/parser/parseAlterTableSetAutoIncrementError.out M tests/data/parser/parseAlterUser.out M tests/data/parser/parseAlterUser1.out M tests/data/parser/parseAlterUser2.out M tests/data/parser/parseAlterUser3.out M tests/data/parser/parseAlterUser4.out M tests/data/parser/parseAlterUser5.out M tests/data/parser/parseAlterUser6.out M tests/data/parser/parseAlterUser7.out M tests/data/parser/parseAlterUser8.out M tests/data/parser/parseAlterWithInvisible.out M tests/data/parser/parseAnalyzeTable.out M tests/data/parser/parseAnalyzeTable1.out M tests/data/parser/parseArrayErr1.out M tests/data/parser/parseArrayErr3.out M tests/data/parser/parseCall.out M tests/data/parser/parseCall2.out M tests/data/parser/parseCall3.out M tests/data/parser/parseCreateDatabase.out M tests/data/parser/parseCreateDatabaseErr.out M tests/data/parser/parseCreateFunction.out M tests/data/parser/parseCreateFunctionErr1.out M tests/data/parser/parseCreateFunctionErr2.out M tests/data/parser/parseCreateFunctionErr3.out M tests/data/parser/parseCreateProcedure.out M tests/data/parser/parseCreateProcedure1.out M tests/data/parser/parseCreateProcedure2.out M tests/data/parser/parseCreateSchema.out M tests/data/parser/parseCreateSchemaErr.out M tests/data/parser/parseCreateTable.out M tests/data/parser/parseCreateTable2.out M tests/data/parser/parseCreateTable3.out M tests/data/parser/parseCreateTable4.out M tests/data/parser/parseCreateTable5.out M tests/data/parser/parseCreateTable6.out M tests/data/parser/parseCreateTable7.out M tests/data/parser/parseCreateTable8.out M tests/data/parser/parseCreateTableAsSelect.out M tests/data/parser/parseCreateTableEnforcedCheck.out M tests/data/parser/parseCreateTableErr1.out M tests/data/parser/parseCreateTableErr2.out M tests/data/parser/parseCreateTableErr3.out M tests/data/parser/parseCreateTableErr4.out M tests/data/parser/parseCreateTableErr5.out M tests/data/parser/parseCreateTableLike.out M tests/data/parser/parseCreateTableNotEnforcedCheck.out M tests/data/parser/parseCreateTableSelect.out M tests/data/parser/parseCreateTableSpatial.out M tests/data/parser/parseCreateTableTimestampWithPrecision.out M tests/data/parser/parseCreateTableWithInvisibleKey.out M tests/data/parser/parseCreateTrigger.out M tests/data/parser/parseCreateUser.out M tests/data/parser/parseCreateView.out M tests/data/parser/parseCreateView2.out M tests/data/parser/parseCreateView3.out M tests/data/parser/parseCreateView4.out M tests/data/parser/parseCreateView5.out M tests/data/parser/parseCreateViewAsWithAs.out M tests/data/parser/parseCreateViewMultiple.out M tests/data/parser/parseCreateViewWithQuotes.out M tests/data/parser/parseCreateViewWithUnion.out M tests/data/parser/parseCreateViewWithWrongSyntax.out M tests/data/parser/parseCreateViewWithoutQuotes.out M tests/data/parser/parseDelete.out M tests/data/parser/parseDelete10.out M tests/data/parser/parseDelete11.out M tests/data/parser/parseDelete12.out M tests/data/parser/parseDelete2.out M tests/data/parser/parseDelete3.out M tests/data/parser/parseDelete4.out M tests/data/parser/parseDelete5.out M tests/data/parser/parseDelete6.out M tests/data/parser/parseDelete7.out M tests/data/parser/parseDelete8.out M tests/data/parser/parseDelete9.out M tests/data/parser/parseDeleteErr1.out M tests/data/parser/parseDeleteErr10.out M tests/data/parser/parseDeleteErr11.out M tests/data/parser/parseDeleteErr12.out M tests/data/parser/parseDeleteErr2.out M tests/data/parser/parseDeleteErr3.out M tests/data/parser/parseDeleteErr4.out M tests/data/parser/parseDeleteErr5.out M tests/data/parser/parseDeleteErr6.out M tests/data/parser/parseDeleteErr7.out M tests/data/parser/parseDeleteErr8.out M tests/data/parser/parseDeleteErr9.out M tests/data/parser/parseDeleteJoin.out M tests/data/parser/parseDelimiter.out M tests/data/parser/parseDrop.out M tests/data/parser/parseDrop2.out M tests/data/parser/parseExplain.out M tests/data/parser/parseExplain1.out M tests/data/parser/parseExplain2.out M tests/data/parser/parseExplain3.out M tests/data/parser/parseExplain4.out M tests/data/parser/parseExplainErr.out M tests/data/parser/parseExplainErr1.out M tests/data/parser/parseExplainErr2.out M tests/data/parser/parseExplainErr3.out M tests/data/parser/parseExplainErr4.out M tests/data/parser/parseInsert.out M tests/data/parser/parseInsertErr.out M tests/data/parser/parseInsertErr2.out M tests/data/parser/parseInsertIntoErr.out M tests/data/parser/parseInsertIntoSet.out M tests/data/parser/parseInsertOnDuplicateKey.out M tests/data/parser/parseInsertOnDuplicateKeyErr.out M tests/data/parser/parseInsertSelect.out M tests/data/parser/parseInsertSelectOnDuplicateKey.out M tests/data/parser/parseInsertSet.out M tests/data/parser/parseInsertSetOnDuplicateKey.out M tests/data/parser/parseLimitErr1.out M tests/data/parser/parseLimitErr2.out M tests/data/parser/parseLoad1.out M tests/data/parser/parseLoad2.out M tests/data/parser/parseLoad3.out M tests/data/parser/parseLoad4.out M tests/data/parser/parseLoad5.out M tests/data/parser/parseLoad6.out M tests/data/parser/parseLoadErr1.out M tests/data/parser/parseLoadErr2.out M tests/data/parser/parseLoadErr3.out M tests/data/parser/parseLoadErr4.out M tests/data/parser/parseLoadErr5.out M tests/data/parser/parseLoadErr6.out M tests/data/parser/parseLock1.out M tests/data/parser/parseLock2.out M tests/data/parser/parseLock3.out M tests/data/parser/parseLock4.out M tests/data/parser/parseLock5.out M tests/data/parser/parseLock6.out M tests/data/parser/parseLockErr1.out M tests/data/parser/parseLockErr10.out M tests/data/parser/parseLockErr2.out M tests/data/parser/parseLockErr3.out M tests/data/parser/parseLockErr4.out M tests/data/parser/parseLockErr5.out M tests/data/parser/parseLockErr6.out M tests/data/parser/parseLockErr7.out M tests/data/parser/parseLockErr8.out M tests/data/parser/parseLockErr9.out M tests/data/parser/parsePurge.out M tests/data/parser/parsePurge2.out M tests/data/parser/parsePurge3.out M tests/data/parser/parsePurge4.out M tests/data/parser/parsePurgeErr.out M tests/data/parser/parsePurgeErr2.out M tests/data/parser/parsePurgeErr3.out M tests/data/parser/parseRename.out M tests/data/parser/parseRename2.out M tests/data/parser/parseRenameErr1.out M tests/data/parser/parseRenameErr2.out M tests/data/parser/parseRenameErr3.out M tests/data/parser/parseRenameErr4.out M tests/data/parser/parseRenameErr5.out M tests/data/parser/parseReplace.out M tests/data/parser/parseReplace2.out M tests/data/parser/parseReplaceErr.out M tests/data/parser/parseReplaceErr2.out M tests/data/parser/parseReplaceErr3.out M tests/data/parser/parseReplaceIntoErr.out M tests/data/parser/parseReplaceSelect.out M tests/data/parser/parseReplaceSet.out M tests/data/parser/parseReplaceValues.out M tests/data/parser/parseRestore.out M tests/data/parser/parseSelect.out M tests/data/parser/parseSelect10.out M tests/data/parser/parseSelect11.out M tests/data/parser/parseSelect12.out M tests/data/parser/parseSelect13.out M tests/data/parser/parseSelect14.out M tests/data/parser/parseSelect2.out M tests/data/parser/parseSelect3.out M tests/data/parser/parseSelect4.out M tests/data/parser/parseSelect5.out M tests/data/parser/parseSelect6.out M tests/data/parser/parseSelect7.out M tests/data/parser/parseSelect8.out M tests/data/parser/parseSelect9.out M tests/data/parser/parseSelectCase1.out M tests/data/parser/parseSelectCase2.out M tests/data/parser/parseSelectCase3.out M tests/data/parser/parseSelectCase4.out M tests/data/parser/parseSelectCase5.out M tests/data/parser/parseSelectCaseAlias1.out M tests/data/parser/parseSelectCaseAlias2.out M tests/data/parser/parseSelectCaseAlias3.out M tests/data/parser/parseSelectCaseAlias4.out M tests/data/parser/parseSelectCaseAlias5.out M tests/data/parser/parseSelectCaseAlias6.out M tests/data/parser/parseSelectCaseAliasErr1.out M tests/data/parser/parseSelectCaseAliasErr2.out M tests/data/parser/parseSelectCaseAliasErr3.out M tests/data/parser/parseSelectCaseAliasErr4.out M tests/data/parser/parseSelectCaseErr1.out M tests/data/parser/parseSelectCaseErr2.out M tests/data/parser/parseSelectCaseErr3.out M tests/data/parser/parseSelectCaseErr4.out M tests/data/parser/parseSelectCaseErr5.out M tests/data/parser/parseSelectEndOptions1.out M tests/data/parser/parseSelectEndOptions2.out M tests/data/parser/parseSelectEndOptionsErr.out M tests/data/parser/parseSelectErr1.out M tests/data/parser/parseSelectErr2.out M tests/data/parser/parseSelectExists.out M tests/data/parser/parseSelectIndexHint1.out M tests/data/parser/parseSelectIndexHint2.out M tests/data/parser/parseSelectIndexHintErr1.out M tests/data/parser/parseSelectIndexHintErr2.out M tests/data/parser/parseSelectIndexHintErr3.out M tests/data/parser/parseSelectIndexHintErr4.out M tests/data/parser/parseSelectIntoOptions1.out M tests/data/parser/parseSelectIntoOptions2.out M tests/data/parser/parseSelectIntoOptions3.out M tests/data/parser/parseSelectJoinCross.out M tests/data/parser/parseSelectJoinMultiple.out M tests/data/parser/parseSelectJoinMultiple2.out M tests/data/parser/parseSelectJoinNatural.out M tests/data/parser/parseSelectJoinNaturalLeft.out M tests/data/parser/parseSelectJoinNaturalLeftOuter.out M tests/data/parser/parseSelectJoinNaturalRight.out M tests/data/parser/parseSelectJoinNaturalRightOuter.out M tests/data/parser/parseSelectJoinStraight.out M tests/data/parser/parseSelectNested.out M tests/data/parser/parseSelectOrderByComment.out M tests/data/parser/parseSelectOrderByIsNull.out M tests/data/parser/parseSelectOverAlias_mariadb_100600.out M tests/data/parser/parseSelectUnion.out M tests/data/parser/parseSelectUnion2.out M tests/data/parser/parseSelectWhere.out M tests/data/parser/parseSelectWithParenthesis.out M tests/data/parser/parseSelectWrongOrder.out M tests/data/parser/parseSelectWrongOrder2.out M tests/data/parser/parseSetCharacterSet.out M tests/data/parser/parseSetCharacterSetError.out M tests/data/parser/parseSetCharset.out M tests/data/parser/parseSetCharsetError.out M tests/data/parser/parseSetError1.out M tests/data/parser/parseSetNames.out M tests/data/parser/parseSetNames2.out M tests/data/parser/parseSetNames3.out M tests/data/parser/parseSetNamesError.out M tests/data/parser/parseSetNamesError2.out M tests/data/parser/parseSetNamesError3.out M tests/data/parser/parseTransaction.out M tests/data/parser/parseTransaction2.out M tests/data/parser/parseTransaction3.out M tests/data/parser/parseTransactionErr1.out M tests/data/parser/parseUnlock1.out M tests/data/parser/parseUnlockErr1.out M tests/data/parser/parseUpdate.out M tests/data/parser/parseUpdate2.out M tests/data/parser/parseUpdate3.out M tests/data/parser/parseUpdateErr.out M tests/data/parser/parseWithStatement.out M tests/data/parser/parseWithStatement1.out M tests/data/parser/parseWithStatement2.out M tests/data/parser/parseWithStatement3.out M tests/data/parser/parseWithStatement4.out M tests/data/parser/parseWithStatement5.out M tests/data/parser/parseWithStatement6.out M tests/data/parser/parseWithStatement7.out M tests/data/parser/parseWithStatementErr.out M tests/data/parser/parseWithStatementErr1.out M tests/data/parser/parseWithStatementErr2.out M tests/data/parser/parseWithStatementErr3.out M tests/data/parser/parseWithStatementErr4.out M tests/data/parser/parseWithStatementErr5.out M tests/data/parser/parseWithStatementErr6.out M tests/data/parser/parseWithStatementErr7.out M tests/data/parser/parseWithStatementErr8.out
Log Message: ----------- Merge branch 'master' into 6.0.x
Signed-off-by: William Desportes williamdes@wdes.fr