-- چند پیام‌رسان پشتیبانی — migrate از support_messenger + support_messenger_id INSERT INTO `settings` (`key`, `value`, `title_fa`, `type`, `can_edit`, `is_active`, `description`, `created_at`, `updated_at`) SELECT 'support_messengers', '', 'پیام‌رسان‌های پشتیبانی', 'longtext', 1, 1, 'JSON: [{"messenger":"bale","id":"username"}] — واتساپ: شماره با کد کشور', NOW(), NOW() WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'support_messengers' LIMIT 1); UPDATE `settings` AS sm JOIN ( SELECT TRIM(COALESCE( (SELECT `value` FROM `settings` WHERE `key` = 'support_messenger_id' LIMIT 1), '' )) AS legacy_id, TRIM(COALESCE( NULLIF((SELECT `value` FROM `settings` WHERE `key` = 'support_messenger' LIMIT 1), ''), 'bale' )) AS legacy_type ) AS src SET sm.`value` = CONCAT( '[{"messenger":"', REPLACE(src.legacy_type, '"', '\\"'), '","id":"', REPLACE(src.legacy_id, '"', '\\"'), '"}]' ) WHERE sm.`key` = 'support_messengers' AND TRIM(COALESCE(sm.`value`, '')) = '' AND src.legacy_id <> '';