fix all error 3

This commit is contained in:
2026-08-22 16:50:49 +03:30
parent 7bdb2c91a0
commit 89014821c5
25 changed files with 3371 additions and 2618 deletions
+22 -19
View File
@@ -3,27 +3,30 @@
-- اجرا روی پروژه‌های موجود بعد از مهاجرت به SSE لاراول
-- اطمینان از کلیدهای فعال SSE
UPDATE `settings` SET
`value` = 'true',
`can_edit` = 0,
`is_active` = 1,
`title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'قیمت لحظه‌ای (SSE)'),
`description` = 'روشن: اپ به sse_path وصل می‌شود؛ خاموش: polling /api/price/last و /customer/product/list'
WHERE `key` = 'wss_enabled';
-- [super-admin can_edit=0]
-- UPDATE `settings` SET
-- `value` = 'true',
-- `can_edit` = 0,
-- `is_active` = 1,
-- `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'قیمت لحظه‌ای (SSE)'),
-- `description` = 'روشن: اپ به sse_path وصل می‌شود؛ خاموش: polling /api/price/last و /customer/product/list'
-- WHERE `key` = 'wss_enabled';
INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
SELECT 'sse_path', '/api/price/stream', 'مسیر SSE قیمت', 0, 1,
'GET لاراول — استریم event:last و event:list',
'text'
WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'sse_path' LIMIT 1);
-- [super-admin can_edit=0]
-- INSERT INTO `settings` (`key`, `value`, `title_fa`, `can_edit`, `is_active`, `description`, `type`)
-- SELECT 'sse_path', '/api/price/stream', 'مسیر SSE قیمت', 0, 1,
-- 'GET لاراول — استریم event:last و event:list',
-- 'text'
-- WHERE NOT EXISTS (SELECT 1 FROM `settings` WHERE `key` = 'sse_path' LIMIT 1);
UPDATE `settings` SET
`value` = COALESCE(NULLIF(TRIM(`value`), ''), '/api/price/stream'),
`can_edit` = 0,
`is_active` = 1,
`title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'مسیر SSE قیمت'),
`description` = 'مسیر GET لاراول برای استریم قیمت — پیش‌فرض /api/price/stream'
WHERE `key` = 'sse_path';
-- [super-admin can_edit=0]
-- UPDATE `settings` SET
-- `value` = COALESCE(NULLIF(TRIM(`value`), ''), '/api/price/stream'),
-- `can_edit` = 0,
-- `is_active` = 1,
-- `title_fa` = COALESCE(NULLIF(TRIM(`title_fa`), ''), 'مسیر SSE قیمت'),
-- `description` = 'مسیر GET لاراول برای استریم قیمت — پیش‌فرض /api/price/stream'
-- WHERE `key` = 'sse_path';
-- حذف کلیدهای اضافی WebSocket/montzar
DELETE FROM `settings`