Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: dc4f6730bbcd9951d63b454c795fa0bd21ff2b8a
https://github.com/phpmyadmin/sql-parser/commit/dc4f6730bbcd9951d63b454c795…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseExplain2.in
A tests/data/parser/parseExplain2.out
A tests/data/parser/parseExplain3.in
A tests/data/parser/parseExplain3.out
A tests/data/parser/parseExplainErr.in
A tests/data/parser/parseExplainErr.out
A tests/data/parser/parseExplainErr1.in
A tests/data/parser/parseExplainErr1.out
A tests/data/parser/parseExplainErr2.in
A tests/data/parser/parseExplainErr2.out
A tests/data/parser/parseExplainErr3.in
A tests/data/parser/parseExplainErr3.out
M src/Statements/ExplainStatement.php
M tests/Builder/ExplainStatementTest.php
M tests/Misc/BugsTest.php
M tests/Parser/ExplainStatementTest.php
M tests/data/parser/parseExplain.out
M tests/data/parser/parseExplain1.out
D tests/data/bugs/pma11867.in
D tests/data/bugs/pma11867.out
Log Message:
-----------
Implementing the Explain parser
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: c70135ae7ae245126b17dfedf1e432cecb8c71c8
https://github.com/phpmyadmin/sql-parser/commit/c70135ae7ae245126b17dfedf1e…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
M src/Statements/ExplainStatement.php
Log Message:
-----------
using parserException
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 7bb19f4a4c586e5f0a097897f4015f6c30e9b2cf
https://github.com/phpmyadmin/sql-parser/commit/7bb19f4a4c586e5f0a097897f40…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseExplainErr4.in
A tests/data/parser/parseExplainErr4.out
M src/Statements/ExplainStatement.php
M tests/Parser/ExplainStatementTest.php
Log Message:
-----------
Improving the coverage and adding more err tests
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: be82319cc57e3418dad3763558e8f41c18ff6831
https://github.com/phpmyadmin/sql-parser/commit/be82319cc57e3418dad3763558e…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
M src/Statements/ExplainStatement.php
Log Message:
-----------
Linting
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: cb58b826f0da9fa7459bef684a20740d49141096
https://github.com/phpmyadmin/sql-parser/commit/cb58b826f0da9fa7459bef684a2…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
M src/Statements/ExplainStatement.php
Log Message:
-----------
Update types and tiny fix
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 5689daf0b885e28d7471c4c3742c62c7aa2a0ea8
https://github.com/phpmyadmin/sql-parser/commit/5689daf0b885e28d7471c4c3742…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-24 (Thu, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseExplain4.in
A tests/data/parser/parseExplain4.out
M src/Statements/ExplainStatement.php
M tests/Builder/ExplainStatementTest.php
M tests/Parser/ExplainStatementTest.php
Log Message:
-----------
Adding more explain tests and improve comments
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 158de19fd557f686e2bd57ad8b8c9e2ea4b31562
https://github.com/phpmyadmin/sql-parser/commit/158de19fd557f686e2bd57ad8b8…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-25 (Fri, 11 November 2022) +01:00
Changed paths:
A tests/data/parser/parseExplain2.in
A tests/data/parser/parseExplain2.out
A tests/data/parser/parseExplain3.in
A tests/data/parser/parseExplain3.out
A tests/data/parser/parseExplain4.in
A tests/data/parser/parseExplain4.out
A tests/data/parser/parseExplainErr.in
A tests/data/parser/parseExplainErr.out
A tests/data/parser/parseExplainErr1.in
A tests/data/parser/parseExplainErr1.out
A tests/data/parser/parseExplainErr2.in
A tests/data/parser/parseExplainErr2.out
A tests/data/parser/parseExplainErr3.in
A tests/data/parser/parseExplainErr3.out
A tests/data/parser/parseExplainErr4.in
A tests/data/parser/parseExplainErr4.out
M src/Statements/ExplainStatement.php
M tests/Builder/ExplainStatementTest.php
M tests/Misc/BugsTest.php
M tests/Parser/ExplainStatementTest.php
M tests/data/parser/parseExplain.out
M tests/data/parser/parseExplain1.out
D tests/data/bugs/pma11867.in
D tests/data/bugs/pma11867.out
Log Message:
-----------
Merge #389 - Implement the EXPLAIN Parser
Pull-request: #389
Ref: phpmyadmin/phpmyadmin#11867
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 1f7653d281bc11e10e6b4a06c76e46bb1bf6326e
https://github.com/phpmyadmin/sql-parser/commit/1f7653d281bc11e10e6b4a06c76…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-25 (Fri, 11 November 2022) +01:00
Changed paths:
M CHANGELOG.md
Log Message:
-----------
Add a CHANGELOG entry for #389
Pull-request: #389
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 2e001c186af6b1d2503bb36b21aedb8f92cf0cfa
https://github.com/phpmyadmin/phpmyadmin/commit/2e001c186af6b1d2503bb36b21a…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-24 (Thu, 11 November 2022) -03:00
Changed paths:
M js/src/main.js
M js/src/page_settings.js
M libraries/classes/Header.php
M test/classes/HeaderTest.php
M webpack.config.cjs
Log Message:
-----------
Remove PageSettings from the window object
Imports PageSettings in the main.js file instead of relying on the
global window object.
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: 6f54621b418a68abbed1295cd9f40f4c970c373c
https://github.com/phpmyadmin/phpmyadmin/commit/6f54621b418a68abbed1295cd9f…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-24 (Thu, 11 November 2022) -03:00
Changed paths:
M js/src/ajax.js
M js/src/common.js
M js/src/functions.js
M js/src/main.js
M js/src/navigation.js
M libraries/classes/Header.php
M libraries/classes/Scripts.php
M test/classes/HeaderTest.php
M webpack.config.cjs
Log Message:
-----------
Create a shared.js file for common JS dependencies
Instead of using the Webpack's dependOn setting, uses the splitChunks
setting to automatically generate the shared.js file.
As the contents of these shared dependencies are being moved to the
shared.js file, the generated file for each dependency is now empty.
Is probably safe to not generate them, but some adjustments are needed
for that first. For example, the AJAX's onload and teardown functions
expects that some of these files exists.
For now, only dependencies that are loaded for all pages should be added
in this shared.js file.
This will facilitate the refactoring of the JS files, but the trade off,
at least for now, is that will be a single large file instead of a few
medium ones.
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 3ce84326f2faaf8fe39349d43aa202002f8d33d6
https://github.com/phpmyadmin/phpmyadmin/commit/3ce84326f2faaf8fe39349d43aa…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-24 (Thu, 11 November 2022) -03:00
Changed paths:
M .eslintrc.json
M js/src/ajax.js
M js/src/config.js
M js/src/database/central_columns.js
M js/src/database/events.js
M js/src/database/multi_table_query.js
M js/src/database/operations.js
M js/src/database/qbe.js
M js/src/database/query_generator.js
M js/src/database/routines.js
M js/src/database/search.js
M js/src/database/structure.js
M js/src/database/tracking.js
M js/src/database/triggers.js
M js/src/designer/database.js
M js/src/designer/history.js
M js/src/designer/move.js
M js/src/designer/page.js
M js/src/drag_drop_import.js
M js/src/error_report.js
M js/src/export.js
M js/src/gis_data_editor.js
M js/src/import.js
M js/src/indexes.js
M js/src/main.js
M js/src/makegrid.js
M js/src/menu_resizer.js
M js/src/modules/console.js
M js/src/modules/console/config.js
M js/src/modules/git-info.js
M js/src/multi_column_sort.js
M js/src/normalization.js
M js/src/page_settings.js
M js/src/replication.js
M js/src/server/databases.js
M js/src/server/privileges.js
M js/src/server/status/monitor.js
M js/src/server/status/processes.js
M js/src/server/status/queries.js
M js/src/server/user_groups.js
M js/src/server/variables.js
M js/src/sql.js
M js/src/table/change.js
M js/src/table/chart.js
M js/src/table/find_replace.js
M js/src/table/gis_visualization.js
M js/src/table/operations.js
M js/src/table/relation.js
M js/src/table/select.js
M js/src/table/structure.js
M js/src/table/tracking.js
M js/src/table/zoom_plot_jqplot.js
M js/src/transformations/sql_editor.js
M js/src/u2f.js
M libraries/classes/Header.php
M libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php
M test/classes/HeaderTest.php
M webpack.config.cjs
Log Message:
-----------
Import the Functions object where possible
Instead of using from the Window global object.
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: b2971d618f760fe2019a7098e5a990a946f6799c
https://github.com/phpmyadmin/phpmyadmin/commit/b2971d618f760fe2019a7098e5a…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-24 (Thu, 11 November 2022) -03:00
Changed paths:
M js/src/database/central_columns.js
M js/src/database/events.js
M js/src/database/multi_table_query.js
M js/src/database/operations.js
M js/src/database/qbe.js
M js/src/database/routines.js
M js/src/database/search.js
M js/src/database/structure.js
M js/src/database/tracking.js
M js/src/database/triggers.js
M js/src/designer/history.js
M js/src/designer/init.js
M js/src/designer/move.js
M js/src/drag_drop_import.js
M js/src/error_report.js
M js/src/export.js
M js/src/export_output.js
M js/src/gis_data_editor.js
M js/src/home.js
M js/src/import.js
M js/src/indexes.js
M js/src/makegrid.js
M js/src/modules/console.js
M js/src/multi_column_sort.js
M js/src/normalization.js
M js/src/replication.js
M js/src/server/databases.js
M js/src/server/plugins.js
M js/src/server/privileges.js
M js/src/server/status/monitor.js
M js/src/server/status/processes.js
M js/src/server/status/queries.js
M js/src/server/status/variables.js
M js/src/server/user_groups.js
M js/src/server/variables.js
M js/src/sql.js
M js/src/table/change.js
M js/src/table/chart.js
M js/src/table/find_replace.js
M js/src/table/gis_visualization.js
M js/src/table/operations.js
M js/src/table/relation.js
M js/src/table/select.js
M js/src/table/structure.js
M js/src/table/tracking.js
M js/src/table/zoom_plot_jqplot.js
M js/src/transformations/image_upload.js
M js/src/transformations/json.js
M js/src/transformations/json_editor.js
M js/src/transformations/sql_editor.js
M js/src/transformations/xml.js
M js/src/transformations/xml_editor.js
M js/src/u2f.js
M libraries/classes/Header.php
M libraries/classes/Scripts.php
M test/classes/HeaderTest.php
M webpack.config.cjs
Log Message:
-----------
Import the AJAX object where possible
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Commit: 363a353ea7d19de82db0e647262a9de0ec49820f
https://github.com/phpmyadmin/phpmyadmin/commit/363a353ea7d19de82db0e647262…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-24 (Thu, 11 November 2022) -03:00
Changed paths:
M .eslintrc.json
M js/src/ajax.js
M js/src/common.js
M js/src/config.js
M js/src/database/central_columns.js
M js/src/database/events.js
M js/src/database/multi_table_query.js
M js/src/database/operations.js
M js/src/database/qbe.js
M js/src/database/query_generator.js
M js/src/database/routines.js
M js/src/database/search.js
M js/src/database/structure.js
M js/src/database/tracking.js
M js/src/database/triggers.js
M js/src/designer/database.js
M js/src/designer/history.js
M js/src/designer/init.js
M js/src/designer/move.js
M js/src/designer/page.js
M js/src/drag_drop_import.js
M js/src/error_report.js
M js/src/export.js
M js/src/export_output.js
M js/src/functions.js
M js/src/gis_data_editor.js
M js/src/home.js
M js/src/import.js
M js/src/indexes.js
M js/src/main.js
M js/src/makegrid.js
M js/src/menu_resizer.js
M js/src/modules/console.js
M js/src/modules/console/config.js
M js/src/modules/git-info.js
M js/src/multi_column_sort.js
M js/src/navigation.js
M js/src/normalization.js
M js/src/page_settings.js
M js/src/replication.js
M js/src/server/databases.js
M js/src/server/plugins.js
M js/src/server/privileges.js
M js/src/server/status/monitor.js
M js/src/server/status/processes.js
M js/src/server/status/queries.js
M js/src/server/status/variables.js
M js/src/server/user_groups.js
M js/src/server/variables.js
M js/src/sql.js
M js/src/table/change.js
M js/src/table/chart.js
M js/src/table/find_replace.js
M js/src/table/gis_visualization.js
M js/src/table/operations.js
M js/src/table/relation.js
M js/src/table/select.js
M js/src/table/structure.js
M js/src/table/tracking.js
M js/src/table/zoom_plot_jqplot.js
M js/src/transformations/image_upload.js
M js/src/transformations/json.js
M js/src/transformations/json_editor.js
M js/src/transformations/sql_editor.js
M js/src/transformations/xml.js
M js/src/transformations/xml_editor.js
M js/src/u2f.js
M libraries/classes/Header.php
M libraries/classes/Plugins/Transformations/Output/Text_Plain_Sql.php
M libraries/classes/Scripts.php
M test/classes/HeaderTest.php
M webpack.config.cjs
Log Message:
-----------
Merge pull request #17919 from MauricioFauth/js-split-chunks
Create a `shared.js` file for common JS dependencies
Branch: refs/heads/6.0.x
Home: https://github.com/phpmyadmin/sql-parser
Commit: f8bd31d2810a07395b7a97fcdad0a7e1f48ec4ad
https://github.com/phpmyadmin/sql-parser/commit/f8bd31d2810a07395b7a97fcdad…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseSelect12.in
A tests/data/parser/parseSelect12.out
M src/Statements/SelectStatement.php
Log Message:
-----------
Adding NOT to the select options
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 35fbacf1a07e1aff4e50e748af7901ecce0f9000
https://github.com/phpmyadmin/sql-parser/commit/35fbacf1a07e1aff4e50e748af7…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
update the select statements tests
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 0d4e00ca0f277276c94cfcab4acc7f8d93f196cd
https://github.com/phpmyadmin/sql-parser/commit/0d4e00ca0f277276c94cfcab4ac…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseSelect13.in
A tests/data/parser/parseSelect13.out
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
Adding complex select test
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: eabf67e8aaf7f616e1fdc9a8fa480cf3a21fdcbb
https://github.com/phpmyadmin/sql-parser/commit/eabf67e8aaf7f616e1fdc9a8fa4…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
A tests/data/parser/parseSelect12.in
A tests/data/parser/parseSelect12.out
A tests/data/parser/parseSelect13.in
A tests/data/parser/parseSelect13.out
M src/Statements/SelectStatement.php
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
Merge #388 - Fix #374 - Adding NOT to the select options
Pull-request: #388
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: f836c3512857d8637a64ee92d2152250435286c9
https://github.com/phpmyadmin/sql-parser/commit/f836c3512857d8637a64ee92d21…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
M CHANGELOG.md
Log Message:
-----------
Add a CHANGELOG entry for #374
Pull-request: #388
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 6b91b6489e095b366502386c1cf8c2e216092992
https://github.com/phpmyadmin/sql-parser/commit/6b91b6489e095b366502386c1cf…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
M tests/data/bugs/gh9.out
M tests/data/bugs/pma11800.out
M tests/data/bugs/pma11836.out
M tests/data/parser/parse.out
M tests/data/parser/parse2.out
M tests/data/parser/parseArrayErr1.out
M tests/data/parser/parseArrayErr3.out
M tests/data/parser/parseCreateTableAsSelect.out
M tests/data/parser/parseCreateTableSelect.out
M tests/data/parser/parseCreateView.out
M tests/data/parser/parseCreateView3.out
M tests/data/parser/parseCreateViewAsWithAs.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/parseDelimiter.out
M tests/data/parser/parseInsertErr.out
M tests/data/parser/parseInsertSelect.out
M tests/data/parser/parseInsertSelectOnDuplicateKey.out
M tests/data/parser/parseLimitErr1.out
M tests/data/parser/parseLimitErr2.out
M tests/data/parser/parseReplaceErr2.out
M tests/data/parser/parseReplaceSelect.out
M tests/data/parser/parseSelect.out
M tests/data/parser/parseSelect10.out
M tests/data/parser/parseSelect11.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/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/parseWithStatement7.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/parseWithStatementErr6.out
M tests/data/parser/parseWithStatementErr7.out
M tests/data/parser/parseWithStatementErr8.out
Log Message:
-----------
Update all out files with the new NOT option
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 8e3b0a4e32a4b4d91f922aadea26db1908e5040b
https://github.com/phpmyadmin/sql-parser/commit/8e3b0a4e32a4b4d91f922aadea2…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
A tests/data/parser/parseSelect12.in
A tests/data/parser/parseSelect12.out
A tests/data/parser/parseSelect13.in
A tests/data/parser/parseSelect13.out
M CHANGELOG.md
M src/Statements/SelectStatement.php
M tests/Parser/SelectStatementTest.php
M tests/data/bugs/gh9.out
M tests/data/bugs/pma11800.out
M tests/data/bugs/pma11836.out
M tests/data/parser/parse.out
M tests/data/parser/parse2.out
M tests/data/parser/parseArrayErr1.out
M tests/data/parser/parseArrayErr3.out
M tests/data/parser/parseCreateTableAsSelect.out
M tests/data/parser/parseCreateTableSelect.out
M tests/data/parser/parseCreateView.out
M tests/data/parser/parseCreateView3.out
M tests/data/parser/parseCreateViewAsWithAs.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/parseDelimiter.out
M tests/data/parser/parseInsertErr.out
M tests/data/parser/parseInsertSelect.out
M tests/data/parser/parseInsertSelectOnDuplicateKey.out
M tests/data/parser/parseLimitErr1.out
M tests/data/parser/parseLimitErr2.out
M tests/data/parser/parseReplaceErr2.out
M tests/data/parser/parseReplaceSelect.out
M tests/data/parser/parseSelect.out
M tests/data/parser/parseSelect10.out
M tests/data/parser/parseSelect11.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/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/parseWithStatement7.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/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(a)wdes.fr>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/phpmyadmin
Commit: aabdbe7357cb334fd4dead437cd7a5de61c94da8
https://github.com/phpmyadmin/phpmyadmin/commit/aabdbe7357cb334fd4dead437cd…
Author: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Date: 2022-11-23 (Wed, 11 November 2022) -03:00
Changed paths:
M .github/workflows/lint-and-analyse-php.yml
M phpstan-baseline.neon
M psalm-baseline.xml
M test/classes/Controllers/Normalization/ThirdNormalForm/NewTablesControllerTest.php
Log Message:
-----------
Update PHPStan and Psalm baselines
- Fix coding standard error
- Remove strict option from composer validate because the sql-parser is
pointing to a commit-ref
Signed-off-by: MaurÃcio Meneghini Fauth <mauricio(a)fauth.dev>
Branch: refs/heads/master
Home: https://github.com/phpmyadmin/sql-parser
Commit: f8bd31d2810a07395b7a97fcdad0a7e1f48ec4ad
https://github.com/phpmyadmin/sql-parser/commit/f8bd31d2810a07395b7a97fcdad…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseSelect12.in
A tests/data/parser/parseSelect12.out
M src/Statements/SelectStatement.php
Log Message:
-----------
Adding NOT to the select options
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 35fbacf1a07e1aff4e50e748af7901ecce0f9000
https://github.com/phpmyadmin/sql-parser/commit/35fbacf1a07e1aff4e50e748af7…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
update the select statements tests
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: 0d4e00ca0f277276c94cfcab4acc7f8d93f196cd
https://github.com/phpmyadmin/sql-parser/commit/0d4e00ca0f277276c94cfcab4ac…
Author: iifawzi <iifawzie(a)gmail.com>
Date: 2022-11-21 (Mon, 11 November 2022) +02:00
Changed paths:
A tests/data/parser/parseSelect13.in
A tests/data/parser/parseSelect13.out
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
Adding complex select test
Signed-off-by: iifawzi <iifawzie(a)gmail.com>
Commit: eabf67e8aaf7f616e1fdc9a8fa480cf3a21fdcbb
https://github.com/phpmyadmin/sql-parser/commit/eabf67e8aaf7f616e1fdc9a8fa4…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
A tests/data/parser/parseSelect12.in
A tests/data/parser/parseSelect12.out
A tests/data/parser/parseSelect13.in
A tests/data/parser/parseSelect13.out
M src/Statements/SelectStatement.php
M tests/Parser/SelectStatementTest.php
Log Message:
-----------
Merge #388 - Fix #374 - Adding NOT to the select options
Pull-request: #388
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: f836c3512857d8637a64ee92d2152250435286c9
https://github.com/phpmyadmin/sql-parser/commit/f836c3512857d8637a64ee92d21…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
M CHANGELOG.md
Log Message:
-----------
Add a CHANGELOG entry for #374
Pull-request: #388
Signed-off-by: William Desportes <williamdes(a)wdes.fr>
Commit: 6b91b6489e095b366502386c1cf8c2e216092992
https://github.com/phpmyadmin/sql-parser/commit/6b91b6489e095b366502386c1cf…
Author: William Desportes <williamdes(a)wdes.fr>
Date: 2022-11-23 (Wed, 11 November 2022) +01:00
Changed paths:
M tests/data/bugs/gh9.out
M tests/data/bugs/pma11800.out
M tests/data/bugs/pma11836.out
M tests/data/parser/parse.out
M tests/data/parser/parse2.out
M tests/data/parser/parseArrayErr1.out
M tests/data/parser/parseArrayErr3.out
M tests/data/parser/parseCreateTableAsSelect.out
M tests/data/parser/parseCreateTableSelect.out
M tests/data/parser/parseCreateView.out
M tests/data/parser/parseCreateView3.out
M tests/data/parser/parseCreateViewAsWithAs.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/parseDelimiter.out
M tests/data/parser/parseInsertErr.out
M tests/data/parser/parseInsertSelect.out
M tests/data/parser/parseInsertSelectOnDuplicateKey.out
M tests/data/parser/parseLimitErr1.out
M tests/data/parser/parseLimitErr2.out
M tests/data/parser/parseReplaceErr2.out
M tests/data/parser/parseReplaceSelect.out
M tests/data/parser/parseSelect.out
M tests/data/parser/parseSelect10.out
M tests/data/parser/parseSelect11.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/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/parseWithStatement7.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/parseWithStatementErr6.out
M tests/data/parser/parseWithStatementErr7.out
M tests/data/parser/parseWithStatementErr8.out
Log Message:
-----------
Update all out files with the new NOT option
Signed-off-by: William Desportes <williamdes(a)wdes.fr>