feat: add migration commands for media cooperation and reports while removing obsolete cooperation migration.

This commit is contained in:
Yoga Pangestu 2026-04-21 08:40:43 +07:00
parent 4d1e956d39
commit bce5776696
5 changed files with 9 additions and 9 deletions

View File

@ -256,8 +256,8 @@ private function migrateAllDocuments(Company $company, $legacy): void
continue;
}
// Path mapping: old data/companies/ + path from db
$sourcePath = 'old data/companies/'.$legacyPath;
// Path mapping: old-data/companies/ + path from db
$sourcePath = 'old-data/companies/'.$legacyPath;
$this->importOneDocument($company, $sourcePath, $docTypeSuffix, $legacy);
}
@ -316,8 +316,8 @@ private function migrateMediaDocuments(PartnerMedia $media, $legacyMedia): void
continue;
}
// Path mapping: old data/media/ + path from db
$sourcePath = 'old data/media/'.$legacyPath;
// Path mapping: old-data/media/ + path from db
$sourcePath = 'old-data/media/'.$legacyPath;
$this->importOneMediaDocument($media, $sourcePath, $docType, $legacyMedia);
}

View File

@ -164,7 +164,7 @@ private function processRecap($legacy): void
private function migrateMedia(ContentRecap $recap, $legacy): void
{
$filename = trim(basename($legacy->image));
$sourcePath = 'old data/content-recaps/'.$filename;
$sourcePath = 'old-data/content-recaps/'.$filename;
$attempts = 0;
$maxAttempts = 3;

View File

@ -136,8 +136,8 @@ private function migrateJournalistDocuments(Journalist $journalist, $legacy): vo
continue;
}
// Path mapping: old data/companies/ + path from db (based on legacy structure)
$sourcePath = 'old data/companies/'.$legacyPath;
// Path mapping: old-data/companies/ + path from db (based on legacy structure)
$sourcePath = 'old-data/companies/'.$legacyPath;
$this->importOneDocument($journalist, $sourcePath, $docType, $legacy);
}

View File

@ -165,7 +165,7 @@ private function handleTheme($legacy): void
private function migrateMedia(MediaMonitoring $monitoring, $legacy): void
{
$filename = trim(basename($legacy->image));
$sourcePath = 'old data/mediamonitorings/'.$filename;
$sourcePath = 'old-data/mediamonitorings/'.$filename;
$exists = false;
$attempts = 0;

View File

@ -130,7 +130,7 @@ private function processNews($legacy): void
private function migrateMedia(News $news, $legacy): void
{
$filename = trim(basename($legacy->image));
$sourcePath = 'old data/news/'.$filename;
$sourcePath = 'old-data/news/'.$filename;
$exists = false;
$attempts = 0;