Update: 2026-07-14 00:34:22
This commit is contained in:
@@ -123,7 +123,8 @@ CREATE TABLE IF NOT EXISTS `transit_drivers` (
|
||||
PRIMARY KEY (`id`),
|
||||
UNIQUE KEY `uq_phone_org` (`phone`, `org_id`),
|
||||
KEY `idx_org` (`org_id`),
|
||||
KEY `idx_invite_token` (`invite_token`)
|
||||
KEY `idx_invite_token` (`invite_token`),
|
||||
KEY `idx_main_driver` (`main_driver_id`) -- يُستعلم في transitResolveDriver + driver/me.php
|
||||
) ENGINE=InnoDB DEFAULT CHARSET=utf8mb4 COLLATE=utf8mb4_unicode_ci;
|
||||
|
||||
-- -----------------------------------------------------------------
|
||||
@@ -339,6 +340,8 @@ SET FOREIGN_KEY_CHECKS = 1;
|
||||
-- COMMENT 'NULL إن كان الجدول بلا باص مخصص';
|
||||
-- ALTER TABLE transit_routes MODIFY status ENUM('draft','active','suspended','rejected') NOT NULL DEFAULT 'draft';
|
||||
-- (بدونها: Admin/transit/route/approve.php بإجراء reject يفشل بخطأ SQL دائماً)
|
||||
-- ALTER TABLE transit_drivers ADD KEY idx_main_driver (main_driver_id);
|
||||
-- (بدونها: كل استعلام transitResolveDriver / driver/me.php = مسح جدول كامل)
|
||||
-- -----------------------------------------------------------------
|
||||
|
||||
-- -----------------------------------------------------------------
|
||||
|
||||
Reference in New Issue
Block a user