diff --git a/libraries/common.inc.php b/libraries/common.inc.php index 2fe01aaba5..0f925b7030 100644 --- a/libraries/common.inc.php +++ b/libraries/common.inc.php @@ -1056,7 +1056,7 @@ if (! defined('PMA_MINIMUM_COMMON')) { /** * Initializes the SQL parsing library. */ - include_once './libraries/sql-parser/autoload.php'; + include_once SQL_PARSER_AUTOLOAD; // Loads closest context to this version. SqlParser\Context::loadClosest('MySql' . PMA_MYSQL_INT_VERSION); diff --git a/libraries/vendor_config.php b/libraries/vendor_config.php index b9c25c6c1b..70871509b6 100644 --- a/libraries/vendor_config.php +++ b/libraries/vendor_config.php @@ -84,9 +84,13 @@ define('TCPDF_INC', './libraries/tcpdf/tcpdf.php'); */ define('PHPSECLIB_INC_DIR', './libraries/phpseclib/'); +/** + * Path to the udan11/sql-parser. Useful when you want to use system version. + */ +define('SQL_PARSER_AUTOLOAD', './libraries/sql-parser/autoload.php'); + /** * Avoid referring to nonexistent files (causes warnings when open_basedir * is used) */ define('K_PATH_IMAGES', ''); -