Skip to content

Commit

Permalink
fix: aggiornamento compatibilità mysql
Browse files Browse the repository at this point in the history
  • Loading branch information
Pek5892 committed Nov 5, 2024
1 parent 1c74007 commit 0a11357
Show file tree
Hide file tree
Showing 2 changed files with 6 additions and 6 deletions.
6 changes: 3 additions & 3 deletions include/init/requirements.php
Original file line number Diff line number Diff line change
Expand Up @@ -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',
],

Expand Down Expand Up @@ -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'),
Expand Down
6 changes: 3 additions & 3 deletions modules/aggiornamenti/database.php
Original file line number Diff line number Diff line change
Expand Up @@ -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';
Expand Down

0 comments on commit 0a11357

Please sign in to comment.