diff --git a/lib/Migration/Version1000Date20200306161713.php b/lib/Migration/Version1000Date20200306161713.php index a9ce3b104..a4ed0ebce 100644 --- a/lib/Migration/Version1000Date20200306161713.php +++ b/lib/Migration/Version1000Date20200306161713.php @@ -271,7 +271,7 @@ class Version1000Date20200306161713 extends SimpleMigrationStep { ]); $table->setPrimaryKey(['id']); $table->addIndex(['participant'], 'deck_assigned_users_idx_p'); - $table->addIndex(['card_id'], 'deck_assigned_users_idx_c'); + //$table->addIndex(['card_id'], 'deck_assigned_users_idx_c'); } if (!$schema->hasTable('deck_board_acl')) { @@ -307,7 +307,7 @@ class Version1000Date20200306161713 extends SimpleMigrationStep { ]); $table->setPrimaryKey(['id']); $table->addUniqueIndex(['board_id', 'type', 'participant'], 'deck_board_acl_uq_i'); - $table->addIndex(['board_id'], 'deck_board_acl_idx_i'); + //$table->addIndex(['board_id'], 'deck_board_acl_idx_i'); } return $schema; } diff --git a/lib/Migration/Version11000Date20240222115515.php b/lib/Migration/Version11000Date20240222115515.php index 77e3da918..bef482128 100644 --- a/lib/Migration/Version11000Date20240222115515.php +++ b/lib/Migration/Version11000Date20240222115515.php @@ -1,22 +1,7 @@ . - * + * SPDX-FileCopyrightText: 2022 Nextcloud GmbH and Nextcloud contributors + * SPDX-License-Identifier: AGPL-3.0-or-later */ declare(strict_types=1); @@ -26,23 +11,25 @@ namespace OCA\Deck\Migration; use Closure; use OCP\DB\ISchemaWrapper; -use OCP\DB\Types; use OCP\Migration\IOutput; use OCP\Migration\SimpleMigrationStep; class Version11000Date20240222115515 extends SimpleMigrationStep { public function changeSchema(IOutput $output, Closure $schemaClosure, array $options): ?ISchemaWrapper { $schema = $schemaClosure(); + $returnValue = null; - $assigned_users_table = $schema->getTable('deck_assigned_users'); - if($assigned_users_table->hasIndex('deck_assigned_users_idx_c')) { - $assigned_users_table->dropIndex('deck_assigned_users_idx_c'); + $assignedUsersTable = $schema->getTable('deck_assigned_users'); + if($assignedUsersTable->hasIndex('deck_assigned_users_idx_c')) { + $assignedUsersTable->dropIndex('deck_assigned_users_idx_c'); + $returnValue = $schema; } - $board_acl_table = $schema->getTable('deck_board_acl'); - if($board_acl_table->hasIndex('deck_board_acl_idx_i')) { - $board_acl_table->dropIndex('deck_board_acl_idx_i'); + $boardAclTable = $schema->getTable('deck_board_acl'); + if($boardAclTable->hasIndex('deck_board_acl_idx_i')) { + $boardAclTable->dropIndex('deck_board_acl_idx_i'); + $returnValue = $schema; } - return $schema; + return $returnValue; } }