Command Info

Name: whois:dedupe

Description: Delete duplicate whois_data docs, keeping the newest per domainName (dry-run unless --no-confirm)

Status: completed

Start Time: 2026-10-13 16:03:36

End Time: 2026-10-13 16:03:36

Total Time: 0 seconds

Dispatched Jobs Count: 0

Successful Jobs Count: 0

Failed Jobs Count: 0

Output

16:03:36 Lock acquired for command: whois:dedupe
16:03:36 🔍 Scanning whois_data for duplicate domainName values...
16:03:36 Duplicate groups: 308
16:03:36 Redundant documents: 10338
16:03:36 Distinct keys: 2436 (0 with a legacy spelling to rewrite)
16:03:36 canyonthemes.com × 208
16:03:36 ayakacasinos.com × 397
16:03:36 xn--lck0a4du98mjrdpy0itfm.jp × 67
16:03:36 stichtingunitvictor.nl × 105
16:03:36 sunplaza.jp × 67
16:03:36 … 303 more group(s)
16:03:36 Dry run — no documents deleted.
16:03:36 Re-run with --no-confirm to delete redundant docs and normalize stored keys, then `php artisan mongo:ensure-indexes` to create the unique domainName index.
16:03:36 Lock released for whois:dedupe