Files
boursecu_server/database/sql/add_support_messenger_settings.sql
T

51 lines
2.5 KiB
SQL
Raw Normal View History

2026-06-06 17:05:39 +03:30
-- کلیدهای پشتیبانی پیام‌رسان (support_messenger + id + text)
-- یک بار روی هر دیتابیس فعال: USE دیتابیس + بکاپ
START TRANSACTION;
-- rename کلیدهای قدیمی bale_support_*
UPDATE `settings` SET `key` = 'support_messenger_id' WHERE `key` = 'bale_support_id';
UPDATE `settings` SET `key` = 'support_messenger_text' WHERE `key` = 'bale_support_text';
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
SELECT 'support_messenger_id', '', 'شناسه پشتیبانی پیام‌رسان', 1, 0, 'بله: یوزرنیم ble.ir | تلگرام: یوزرنیم | واتساپ: شماره با کد کشور | روبیکا/ایتا/سروش: یوزرنیم', 'text'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'support_messenger_id' LIMIT 1);
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
SELECT 'support_messenger_text', '', 'متن پشتیبانی پیام‌رسان', 1, 0, 'متن دکمه یا توضیح پشتیبانی در اپ کاربر', 'text'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'support_messenger_text' LIMIT 1);
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
SELECT 'support_messenger', 'bale', 'پیام‌رسان پشتیبانی', 1, 1, 'bale,telegram,whatsapp,rubika,eitaa,soroush', 'select'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'support_messenger' LIMIT 1);
UPDATE `settings` SET
`title_fa` = 'شناسه پشتیبانی پیام‌رسان',
`can_edit` = 1,
`type` = 'text',
`description` = 'بله: یوزرنیم ble.ir | تلگرام: یوزرنیم | واتساپ: شماره با کد کشور | روبیکا/ایتا/سروش: یوزرنیم',
`updated_at` = NOW()
WHERE `key` = 'support_messenger_id';
UPDATE `settings` SET
`title_fa` = 'متن پشتیبانی پیام‌رسان',
`can_edit` = 1,
`type` = 'text',
`description` = 'متن دکمه یا توضیح پشتیبانی در اپ کاربر',
`updated_at` = NOW()
WHERE `key` = 'support_messenger_text';
UPDATE `settings` SET
`title_fa` = 'پیام‌رسان پشتیبانی',
`can_edit` = 1,
`type` = 'select',
`description` = 'bale,telegram,whatsapp,rubika,eitaa,soroush',
`value` = COALESCE(NULLIF(TRIM(`value`), ''), 'bale'),
`is_active` = 1,
`updated_at` = NOW()
WHERE `key` = 'support_messenger';
COMMIT;
-- مقادیر support_messenger: bale | telegram | whatsapp | rubika | eitaa | soroush