From 0a8e15fcafbefe753e82d25b2a0a5d8c454c71fb Mon Sep 17 00:00:00 2001 From: Robin Appelman Date: Sat, 19 Sep 2026 19:09:06 +0200 Subject: [PATCH] chore: drop DropFederatedInvitesTable the table name is now used by contacts, so the migration would end up removing the table that it added Signed-off-by: Robin Appelman --- apps/cloud_federation_api/appinfo/info.xml | 6 --- .../composer/composer/autoload_classmap.php | 1 - .../composer/composer/autoload_static.php | 1 - .../Migration/DropFederatedInvitesTable.php | 54 ------------------- 4 files changed, 62 deletions(-) delete mode 100644 apps/cloud_federation_api/lib/Migration/DropFederatedInvitesTable.php diff --git a/apps/cloud_federation_api/appinfo/info.xml b/apps/cloud_federation_api/appinfo/info.xml index 9943dadc7b0b9..c320f91d5e120 100644 --- a/apps/cloud_federation_api/appinfo/info.xml +++ b/apps/cloud_federation_api/appinfo/info.xml @@ -21,10 +21,4 @@ - - - - OCA\CloudFederationAPI\Migration\DropFederatedInvitesTable - - diff --git a/apps/cloud_federation_api/composer/composer/autoload_classmap.php b/apps/cloud_federation_api/composer/composer/autoload_classmap.php index 1746190513c10..dd0f9f3ca5a1f 100644 --- a/apps/cloud_federation_api/composer/composer/autoload_classmap.php +++ b/apps/cloud_federation_api/composer/composer/autoload_classmap.php @@ -12,7 +12,6 @@ 'OCA\\CloudFederationAPI\\Controller\\OCMRequestController' => $baseDir . '/../lib/Controller/OCMRequestController.php', 'OCA\\CloudFederationAPI\\Controller\\RequestHandlerController' => $baseDir . '/../lib/Controller/RequestHandlerController.php', 'OCA\\CloudFederationAPI\\Controller\\TokenController' => $baseDir . '/../lib/Controller/TokenController.php', - 'OCA\\CloudFederationAPI\\Migration\\DropFederatedInvitesTable' => $baseDir . '/../lib/Migration/DropFederatedInvitesTable.php', 'OCA\\CloudFederationAPI\\Migration\\Version1016Date202502262004' => $baseDir . '/../lib/Migration/Version1016Date202502262004.php', 'OCA\\CloudFederationAPI\\Migration\\Version1017Date20260306120000' => $baseDir . '/../lib/Migration/Version1017Date20260306120000.php', 'OCA\\CloudFederationAPI\\Migration\\Version2000Date20260919141251' => $baseDir . '/../lib/Migration/Version2000Date20260919141251.php', diff --git a/apps/cloud_federation_api/composer/composer/autoload_static.php b/apps/cloud_federation_api/composer/composer/autoload_static.php index 2b701d1a78215..e4c532139c86c 100644 --- a/apps/cloud_federation_api/composer/composer/autoload_static.php +++ b/apps/cloud_federation_api/composer/composer/autoload_static.php @@ -27,7 +27,6 @@ class ComposerStaticInitCloudFederationAPI 'OCA\\CloudFederationAPI\\Controller\\OCMRequestController' => __DIR__ . '/..' . '/../lib/Controller/OCMRequestController.php', 'OCA\\CloudFederationAPI\\Controller\\RequestHandlerController' => __DIR__ . '/..' . '/../lib/Controller/RequestHandlerController.php', 'OCA\\CloudFederationAPI\\Controller\\TokenController' => __DIR__ . '/..' . '/../lib/Controller/TokenController.php', - 'OCA\\CloudFederationAPI\\Migration\\DropFederatedInvitesTable' => __DIR__ . '/..' . '/../lib/Migration/DropFederatedInvitesTable.php', 'OCA\\CloudFederationAPI\\Migration\\Version1016Date202502262004' => __DIR__ . '/..' . '/../lib/Migration/Version1016Date202502262004.php', 'OCA\\CloudFederationAPI\\Migration\\Version1017Date20260306120000' => __DIR__ . '/..' . '/../lib/Migration/Version1017Date20260306120000.php', 'OCA\\CloudFederationAPI\\Migration\\Version2000Date20260919141251' => __DIR__ . '/..' . '/../lib/Migration/Version2000Date20260919141251.php', diff --git a/apps/cloud_federation_api/lib/Migration/DropFederatedInvitesTable.php b/apps/cloud_federation_api/lib/Migration/DropFederatedInvitesTable.php deleted file mode 100644 index 988876ef21f88..0000000000000 --- a/apps/cloud_federation_api/lib/Migration/DropFederatedInvitesTable.php +++ /dev/null @@ -1,54 +0,0 @@ -db); - if (!$schema->hasTable($table_name)) { - echo("$table_name does not exist"); - return; - } - $qb = $this->db->getQueryBuilder(); - $qb->select('*') - ->from($table_name) - ->setMaxResults(1); - $result = $qb->executeQuery(); - $hasRows = $result->fetchOne(); - if (!$hasRows) { - $schema->dropTable($table_name); - $schema->performDropTableCalls(); - $output->info('Table federated_invites dropped'); - } else { - $output->info('Table federated_invites contains data. Table will be kept.'); - } - } -}