2026-06-04 14:40:02 +03:30
|
|
|
-- گلد علی — قیمت از API تابلو Zaarbox (price_provider=zaarbox)
|
|
|
|
|
-- قبل از اجرا: بکاپ + USE دیتابیس
|
|
|
|
|
|
|
|
|
|
START TRANSACTION;
|
|
|
|
|
|
|
|
|
|
UPDATE `settings` SET `value` = 'zaarbox' WHERE `key` = 'price_provider';
|
|
|
|
|
|
|
|
|
|
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`)
|
|
|
|
|
SELECT 'price_provider', 'zaarbox', 'منبع قیمت', 1, 1, 'zaarbox | main_product | montzar'
|
|
|
|
|
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'price_provider' LIMIT 1);
|
|
|
|
|
|
|
|
|
|
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`)
|
|
|
|
|
SELECT 'zaarbox_api_url', 'https://price.zaarbox.ir/api/free', 'آدرس API تابلو', 1, 1, NULL
|
|
|
|
|
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'zaarbox_api_url' LIMIT 1);
|
|
|
|
|
UPDATE `settings` SET `value` = 'https://price.zaarbox.ir/api/free' WHERE `key` = 'zaarbox_api_url';
|
|
|
|
|
|
|
|
|
|
-- key ردیف در JSON (یا UUID فیلد id) — از Network تابلو کپی کنید
|
|
|
|
|
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`)
|
|
|
|
|
SELECT 'zaarbox_price_key', 'estjt_41670cdf0270a874b68a0a95a235f9a1', 'شناسه ردیف تابلو', 1, 1, 'key یا id'
|
|
|
|
|
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'zaarbox_price_key' LIMIT 1);
|
|
|
|
|
UPDATE `settings` SET `value` = 'estjt_41670cdf0270a874b68a0a95a235f9a1' WHERE `key` = 'zaarbox_price_key';
|
|
|
|
|
|
2026-06-04 15:14:36 +03:30
|
|
|
-- نمودار: chart_id = UUID از /api/history/{id} — اگر خالی باشد ca3800a0-1f57-3528-b963-178f9168e04f
|
|
|
|
|
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`)
|
|
|
|
|
SELECT 'chart_id', '', 'UUID نمودار Zaarbox', 1, 1, 'خالی = پیشفرض آبشده گلد علی'
|
|
|
|
|
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'chart_id' LIMIT 1);
|
|
|
|
|
|
2026-06-04 14:40:02 +03:30
|
|
|
COMMIT;
|
|
|
|
|
|
|
|
|
|
-- بعد: GET /api/price/last
|