We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 4a77ff4 commit 9fc1c39Copy full SHA for 9fc1c39
src/Updates/DropOriginOnGlobalSetVariables.php
@@ -2,13 +2,17 @@
2
3
namespace Statamic\Eloquent\Updates;
4
5
+use Illuminate\Support\Facades\Schema;
6
use Statamic\UpdateScripts\UpdateScript;
7
8
class DropOriginOnGlobalSetVariables extends UpdateScript
9
{
10
public function shouldUpdate($newVersion, $oldVersion)
11
- return $this->isUpdatingTo('5.0.0');
12
+ $globalSetVariablesTable = config('statamic.eloquent-driver.table_prefix', '').'global_set_variables';
13
+
14
+ return $this->isUpdatingTo('5.0.0')
15
+ && Schema::hasTable($globalSetVariablesTable) && Schema::hasColumn($globalSetVariablesTable, 'origin');
16
}
17
18
public function update()
0 commit comments