This commit is contained in:
2026-06-06 17:05:39 +03:30
parent 5b36f2847f
commit 60ddb9d78c
8 changed files with 204 additions and 5 deletions
@@ -1,8 +1,8 @@
-- =============================================================================
-- عبایی گلد — ادغام settings با کاتالوگ واحد
-- abaeigold — ادغام settings با کاتالوگ واحد
--
-- منبع مقادیر: abaeigold_client.json
-- قالب کلیدها: goldali (101 کلید)
-- قالب کلیدها: goldali (104 کلید)
--
-- قوانین:
-- • کلید مشترک → value از کلاینت، metadata از کاتالوگ
@@ -10,7 +10,7 @@
-- • هر setting با value پر → is_active=1 (الزام ConfigService)
-- • کلیدهای اضافی کلاینت → DELETE
--
-- قبل از اجرا: USE دیتابیس عبایی گلد + بکاپ
-- قبل از اجرا: USE دیتابیس abaeigold + بکاپ
-- =============================================================================
START TRANSACTION;
@@ -289,6 +289,15 @@ INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `de
SELECT 'startDay', '10:00', 'شروع بازه معامله', 1, 1, NULL, 'text'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'startDay' LIMIT 1);
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
SELECT 'support_messenger', '', 'پیام‌رسان پشتیبانی', 1, 0, 'bale,telegram,whatsapp,rubika,eitaa,soroush', 'select'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'support_messenger' LIMIT 1);
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 'tabanGohar_price', 'false', 'قیمت تابان گوهر', 1, 1, NULL, 'switch'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'tabanGohar_price' LIMIT 1);
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
@@ -1122,6 +1131,33 @@ UPDATE `settings` SET
`is_active` = 1,
`updated_at` = NOW()
WHERE `key` = 'startDay';
UPDATE `settings` SET
`title_fa` = 'پیام‌رسان پشتیبانی',
`can_edit` = 1,
`type` = 'select',
`description` = 'bale,telegram,whatsapp,rubika,eitaa,soroush',
`value` = '',
`is_active` = 0,
`updated_at` = NOW()
WHERE `key` = 'support_messenger';
UPDATE `settings` SET
`title_fa` = 'شناسه پشتیبانی پیام‌رسان',
`can_edit` = 1,
`type` = 'text',
`description` = 'بله: یوزرنیم ble.ir | تلگرام: یوزرنیم | واتساپ: شماره با کد کشور | روبیکا/ایتا/سروش: یوزرنیم',
`value` = '',
`is_active` = 0,
`updated_at` = NOW()
WHERE `key` = 'support_messenger_id';
UPDATE `settings` SET
`title_fa` = 'متن پشتیبانی پیام‌رسان',
`can_edit` = 1,
`type` = 'text',
`description` = 'متن دکمه یا توضیح پشتیبانی در اپ کاربر',
`value` = '',
`is_active` = 0,
`updated_at` = NOW()
WHERE `key` = 'support_messenger_text';
UPDATE `settings` SET
`title_fa` = 'قیمت تابان گوهر',
`can_edit` = 1,
@@ -1366,6 +1402,9 @@ WHERE `key` NOT IN (
'server_url',
'show_last_price',
'startDay',
'support_messenger',
'support_messenger_id',
'support_messenger_text',
'tabanGohar_price',
'tahesab_bank_account',
'tahesab_db',