From 0a1135766771ff386a5d9e7bb5e51893ba131cad Mon Sep 17 00:00:00 2001 From: valentina Date: Tue, 5 Nov 2024 17:03:34 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20aggiornamento=20compatibilit=C3=A0=20mys?= =?UTF-8?q?ql?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- include/init/requirements.php | 6 +++--- modules/aggiornamenti/database.php | 6 +++--- 2 files changed, 6 insertions(+), 6 deletions(-) diff --git a/include/init/requirements.php b/include/init/requirements.php index c82967873..9505a049f 100755 --- a/include/init/requirements.php +++ b/include/init/requirements.php @@ -220,8 +220,8 @@ 'mysql_version' => [ 'type' => 'version', 'warning' => $database->isMySQL() ? false : true, - 'description' => $database->isMySQL() ? '5.7.x - 8.0.x' : '10.x', - 'minimum' => $database->isMySQL() ? '5.7.0' : '10.1.0', + 'description' => $database->isMySQL() ? '8.0.x - 8.3.x' : '10.x', + 'minimum' => $database->isMySQL() ? '8.0.0' : '10.1.0', 'maximum' => $database->isMySQL() ? '8.3.99' : '10.6.99', ], @@ -339,7 +339,7 @@ $files_to_check = [ 'manifest.json' => tr('Necessario per l\'aggiunta a schermata home da terminale (creato al termine della configurazione)'), 'mariadb_10_x.json' => tr('Necessario per il controllo integrità con database MariaDB 10.x'), - 'mysql_5_7.json' => tr('Necessario per il controllo integrità con database MySQL 5.7.x'), + 'mysql_8_3.json' => tr('Necessario per il controllo integrità con database MySQL 8.3.x'), 'mysql.json' => tr('Necessario per il controllo integrità con database MySQL 8.0.x'), 'checksum.json' => tr('Necessario per il controllo integrità dei files del gestionale'), 'settings.json' => tr('Necessario per il controllo delle impostazioni del gestionale'), diff --git a/modules/aggiornamenti/database.php b/modules/aggiornamenti/database.php index 76c3ec100..f5fe61097 100644 --- a/modules/aggiornamenti/database.php +++ b/modules/aggiornamenti/database.php @@ -104,9 +104,9 @@ function settings_diff($expected, $current) $file_to_check_database = 'mariadb_10_x.json'; break; case 'MySQL': - $mysql_min_version = '5.7.0'; - $mysql_max_version = '5.7.99'; - $file_to_check_database = ((version_compare($database->getMySQLVersion(), $mysql_min_version, '>=') && version_compare($database->getMySQLVersion(), $mysql_max_version, '<=')) ? 'mysql_5_7.json' : 'mysql.json'); + $mysql_min_version = '8.0.0'; + $mysql_max_version = '8.3.99'; + $file_to_check_database = ((version_compare($database->getMySQLVersion(), $mysql_min_version, '>=') && version_compare($database->getMySQLVersion(), $mysql_max_version, '<=')) ? 'mysql.json' : 'mysql_8_3.json'); break; default: $file_to_check_database = 'mysql.json';