From f81be5c58ac3642388436038eae349b791aee65b Mon Sep 17 00:00:00 2001 From: Andrii Beziazychnyi Date: Wed, 15 Dec 2021 18:13:02 +0200 Subject: [PATCH] Fixed Mysql PDO Adapter for PHP 8.1 compatibility --- lib/internal/Magento/Framework/DB/Adapter/Pdo/Mysql.php | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/internal/Magento/Framework/DB/Adapter/Pdo/Mysql.php b/lib/internal/Magento/Framework/DB/Adapter/Pdo/Mysql.php index 1f9d4190ae795..7004297432808 100644 --- a/lib/internal/Magento/Framework/DB/Adapter/Pdo/Mysql.php +++ b/lib/internal/Magento/Framework/DB/Adapter/Pdo/Mysql.php @@ -1750,7 +1750,7 @@ public function getColumnCreateByDescribe($columnData) $options['unsigned'] = true; } if ($columnData['NULLABLE'] === false - && !($type == Table::TYPE_TEXT && strlen($columnData['DEFAULT']) != 0) + && !($type == Table::TYPE_TEXT && isset($columnData['DEFAULT']) && strlen($columnData['DEFAULT']) != 0) ) { $options['nullable'] = false; }