From c5f44ef92db5d2992b5fa9b47ee2f4bb975f486e Mon Sep 17 00:00:00 2001 From: panliang <1163816051@qq.com> Date: Tue, 26 Jul 2022 17:45:28 +0800 Subject: [PATCH] Extension Update No Transation --- src/Extend/UpdateManager.php | 1 - src/Support/DatabaseUpdater.php | 28 ++++++++++++++-------------- 2 files changed, 14 insertions(+), 15 deletions(-) diff --git a/src/Extend/UpdateManager.php b/src/Extend/UpdateManager.php index 2fa6cf7..3e35db5 100644 --- a/src/Extend/UpdateManager.php +++ b/src/Extend/UpdateManager.php @@ -87,7 +87,6 @@ class UpdateManager $this->note($name); $this->versionUpdate($extension, $stopOnVersion); - $this->publish($name); return $this; diff --git a/src/Support/DatabaseUpdater.php b/src/Support/DatabaseUpdater.php index 9fa91c0..b255b18 100644 --- a/src/Support/DatabaseUpdater.php +++ b/src/Support/DatabaseUpdater.php @@ -32,15 +32,15 @@ class DatabaseUpdater Model::unguard(); - $this->transaction(function () use ($object, $callback) { - if ($object instanceof Migration) { - $object->up(); - } elseif ($object instanceof Seeder) { - $object->run(); - } + if ($object instanceof Migration) { + $object->up(); + } elseif ($object instanceof Seeder) { + $object->run(); + } - $callback && $callback(); - }); + $callback && $callback(); + // $this->transaction(function () use ($object, $callback) { + // }); Model::reguard(); @@ -62,13 +62,13 @@ class DatabaseUpdater Model::unguard(); - $this->transaction(function () use ($object, $callback) { - if ($object instanceof Migration) { - $object->down(); - } + if ($object instanceof Migration) { + $object->down(); + } - $callback && $callback(); - }); + $callback && $callback(); + // $this->transaction(function () use ($object, $callback) { + // }); Model::reguard();