aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorGit'Fellow <12234510+solracsf@users.noreply.github.com>2024-11-25 17:47:14 +0100
committerbackportbot[bot] <backportbot[bot]@users.noreply.github.com>2024-12-06 13:48:04 +0000
commit0620fb84070653ecff55f66e693d071c023d4c92 (patch)
tree8710539f75e5a6965cbcc754ab196c1ba31aac12
parente517e7d5faa7685431327a3a5cd9b499189a4e47 (diff)
downloadnextcloud-server-backport/49477/stable30.tar.gz
nextcloud-server-backport/49477/stable30.zip
fix(migration): Check if table existsbackport/49477/stable30
Signed-off-by: Git'Fellow <12234510+solracsf@users.noreply.github.com>
-rw-r--r--core/Migrations/Version30000Date20240906095113.php12
1 files changed, 7 insertions, 5 deletions
diff --git a/core/Migrations/Version30000Date20240906095113.php b/core/Migrations/Version30000Date20240906095113.php
index 4991aecb078..bab03241db4 100644
--- a/core/Migrations/Version30000Date20240906095113.php
+++ b/core/Migrations/Version30000Date20240906095113.php
@@ -28,11 +28,13 @@ class Version30000Date20240906095113 extends SimpleMigrationStep {
/** @var ISchemaWrapper $schema */
$schema = $schemaClosure();
- $table = $schema->getTable('taskprocessing_tasks');
- $column = $table->getColumn('error_message');
-
- if ($column->getLength() < 4000) {
- $column->setLength(4000);
+ if ($schema->hasTable('taskprocessing_tasks')) {
+ $table = $schema->getTable('taskprocessing_tasks');
+ $column = $table->getColumn('error_message');
+
+ if ($column->getLength() < 4000) {
+ $column->setLength(4000);
+ }
}
return $schema;