From 8159ae4346e83b5e507cd2ae62bfbb92278188a5 Mon Sep 17 00:00:00 2001 From: OpenXE <> Date: Tue, 6 Dec 2022 12:16:01 +0000 Subject: [PATCH] Upgrade added SET SESSION innodb_strict_mode=OFF, for row size too large problem --- tools/database_compare/mustal_mysql_upgrade_tool.php | 1 + 1 file changed, 1 insertion(+) diff --git a/tools/database_compare/mustal_mysql_upgrade_tool.php b/tools/database_compare/mustal_mysql_upgrade_tool.php index 17b596ec..68257e4d 100644 --- a/tools/database_compare/mustal_mysql_upgrade_tool.php +++ b/tools/database_compare/mustal_mysql_upgrade_tool.php @@ -462,6 +462,7 @@ function mustal_calculate_db_upgrade(array $compare_def, array $db_def, array &$ $compare_differences = mustal_compare_table_array($compare_def,"in JSON",$db_def,"in DB",true); if (count($compare_differences) > 0) { $upgrade_sql[] = ("SET SQL_MODE='ALLOW_INVALID_DATES';"); + $upgrade_sql[] = ("SET SESSION innodb_strict_mode=OFF;"); } foreach ($compare_differences as $compare_difference) {