-- پاک‌سازی فعالیت مصنوعی‌ای که هنگام ثبت اولیه مشتری به‌اشتباه «ویزیت» ثبت شده بود.
-- تاریخچه وضعیت و تاریخچه تخصیص مشتریان تغییر نمی‌کند.

DELETE FROM customer_activities
WHERE activity_type = 'visit'
  AND result = 'initial_registration';

-- برای مشتری بدون فعالیت واقعی، زمان‌های تماس و فعالیت نباید زمان ساخت پرونده باشند.
UPDATE customers c
LEFT JOIN customer_activities a ON a.customer_id = c.id
SET c.first_contact_at = NULL,
    c.last_activity_at = NULL
WHERE a.id IS NULL;
