From 2a9e423cb1924f72a00023e4a5b10c859db7539c Mon Sep 17 00:00:00 2001 From: fogelito Date: Tue, 31 Mar 2026 12:54:33 +0300 Subject: [PATCH] Temporary disabling deletes from internal collections --- src/Appwrite/Platform/Workers/Deletes.php | 26 +++++++---------------- 1 file changed, 8 insertions(+), 18 deletions(-) diff --git a/src/Appwrite/Platform/Workers/Deletes.php b/src/Appwrite/Platform/Workers/Deletes.php index 35892218d9..6cb85ca492 100644 --- a/src/Appwrite/Platform/Workers/Deletes.php +++ b/src/Appwrite/Platform/Workers/Deletes.php @@ -765,25 +765,15 @@ class Deletes extends Action $databasesToClean )); } elseif ($sharedTablesV1) { - var_dump('================= Delete Shared table v1 =================='); - var_dump($projectCollectionIds); - $metadataDocuments = $dbForProject->find(Database::METADATA, [ - Query::equal('$id', $projectCollectionIds), - Query::limit(PHP_INT_MAX) - ]); + /** + * Temporary disabling deletes from internal collections + */ + $queries = \array_map( + fn ($id) => Query::notEqual('$id', $id), + $projectCollectionIds + ); - $queries = [ - Query::orderAsc() - ]; - - foreach ($metadataDocuments as $metadataDoc) { - if (empty($metadataDoc->getTenant())) { - var_dump('=== Found null metadata ==='); - var_dump($metadataDoc->getId()); - var_dump($metadataDoc->getSequence()); - $queries[] = Query::notEqual('$sequence', $metadataDoc->getSequence()); - } - } + $queries[] = Query::orderAsc(); $this->deleteByGroup( Database::METADATA,