diff --git a/src/UpdateScripts/RenameLocaleToSiteOnRedirectsTable.php b/src/UpdateScripts/RenameLocaleToSiteOnRedirectsTable.php index 6a2dfcc..e7040fa 100644 --- a/src/UpdateScripts/RenameLocaleToSiteOnRedirectsTable.php +++ b/src/UpdateScripts/RenameLocaleToSiteOnRedirectsTable.php @@ -2,6 +2,7 @@ namespace Rias\StatamicRedirect\UpdateScripts; +use Illuminate\Database\QueryException; use Illuminate\Support\Facades\Schema; use Statamic\UpdateScripts\UpdateScript; @@ -9,7 +10,12 @@ class RenameLocaleToSiteOnRedirectsTable extends UpdateScript { public function shouldUpdate($newVersion, $oldVersion) { - return Schema::hasColumn('redirects', 'locale'); + try { + return Schema::hasColumn('redirects', 'locale'); + } catch (QueryException) { + // Query exception happens when database is not set up + return false; + } } public function update()