diff options
author | Git'Fellow <12234510+solracsf@users.noreply.github.com> | 2024-11-25 17:47:14 +0100 |
---|---|---|
committer | backportbot[bot] <backportbot[bot]@users.noreply.github.com> | 2024-12-06 13:48:04 +0000 |
commit | 0620fb84070653ecff55f66e693d071c023d4c92 (patch) | |
tree | 8710539f75e5a6965cbcc754ab196c1ba31aac12 | |
parent | e517e7d5faa7685431327a3a5cd9b499189a4e47 (diff) | |
download | nextcloud-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.php | 12 |
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; |