1
0
Fork 0
mirror of synced 2024-10-03 10:46:27 +13:00

migrateBuckets

This commit is contained in:
fogelito 2023-06-06 18:47:11 +03:00
parent 29fef07019
commit 105d0a5212

View file

@ -36,6 +36,9 @@ class V19 extends Migration
Console::info('Migrating Collections');
$this->migrateCollections();
Console::info('Migrating Buckets');
$this->migrateBuckets();
Console::info('Migrating Documents');
$this->forEachDocument([$this, 'fixDocument']);
}
@ -153,4 +156,20 @@ class V19 extends Migration
Console::warning($th->getMessage());
}
}
/**
* Migrating all Bucket tables.
*
* @return void
* @throws \Exception
* @throws \PDOException
*/
protected function migrateBuckets(): void
{
foreach ($this->documentsIterator('buckets') as $bucket) {
$id = "bucket_{$bucket->getInternalId()}";
$this->alterPermissionIndex($id);
}
}
}