From 33c28ac6a8632bc915c6907535d3716bbbe98e36 Mon Sep 17 00:00:00 2001 From: songchenxuan Date: Wed, 19 Jul 2023 06:30:38 +0800 Subject: [PATCH] * Try to finish task #97836. --- module/upgrade/model.php | 14 ++++++++++++-- 1 file changed, 12 insertions(+), 2 deletions(-) diff --git a/module/upgrade/model.php b/module/upgrade/model.php index 9a97c9a496..076cd525a0 100644 --- a/module/upgrade/model.php +++ b/module/upgrade/model.php @@ -9189,8 +9189,18 @@ class upgradeModel extends model $columns[] = $column; - $data->stage = 'draft'; - $data->step = 1; + $this->dbh->setAttribute(PDO::ATTR_ERRMODE, PDO::ERRMODE_SILENT); + $stmt = $this->dbh->query($data->sql); + + if(!$stmt) + { + $data->stage = 'draft'; + $data->step = 1; + } + else + { + $settings->summary = 'notuse'; + } } $settings->columns = $columns;