companies: Zusammenführungen zum Nachprüfen auflisten
companies:merges --batch= zeigt je Vorgang Überlebenden, Newsroom-URLs auf beiden Portalen, aufgegangene Firmen und deren alte URLs (301). Der scharfe Lauf gibt die ersten 30 Vorgänge jetzt ebenfalls als Tabelle aus. Co-Authored-By: Claude Opus 5 (1M context) <noreply@anthropic.com>
This commit is contained in:
parent
1368e2cf07
commit
202cf340f9
4 changed files with 151 additions and 5 deletions
|
|
@ -797,6 +797,13 @@ Unique-Index (portal, slug), 0 ms. Und wegfallende Firmen werden per
|
|||
Query-Builder soft-deleted, nicht per `$company->delete()`: Der Observer
|
||||
würde je Firma den Admin-Cache leeren; der Lauf leert einmal am Ende.
|
||||
|
||||
**Prüfen:** `companies:merges --batch=<ID>` listet je Vorgang den
|
||||
Überlebenden mit seinen Newsroom-URLs auf beiden Portalen, die aufgegangenen
|
||||
Firmen und deren alte URLs, die per 301 weiterführen. Nachgerüstet nach dem
|
||||
ersten Live-Lauf mit `--limit=50` — der scharfe Lauf zeigte nur die Batch-ID,
|
||||
und die Frage „welche 50 sind das?" war berechtigt. Der scharfe Lauf zeigt
|
||||
seither auch die ersten 30 Vorgänge als Tabelle.
|
||||
|
||||
**Deploy:** `migrate --force`, dann `companies:merge --dry-run`, dann
|
||||
`companies:merge --limit=50` und die 50 im Admin ansehen, dann ohne Limit.
|
||||
Erledigte Adressen zählen beim zweiten Lauf nicht gegen das Limit. Danach
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue