-- رمز المندوب: 2–4 أحرف/أرقام، اختياري، فريد عند التعبئة
ALTER TABLE `users`
  ADD COLUMN IF NOT EXISTS `code` VARCHAR(4) NULL DEFAULT NULL AFTER `user_name`;

-- قد يفشل IF NOT EXISTS على إصدارات MySQL القديمة — نفّذ يدوياً عند الحاجة
-- ALTER TABLE `users` ADD UNIQUE KEY `uniq_users_code` (`code`);

ALTER TABLE `OfferRequests`
  ADD COLUMN IF NOT EXISTS `code` VARCHAR(4) NULL AFTER `Delegate`;

ALTER TABLE `TermiteOfferRequests`
  ADD COLUMN IF NOT EXISTS `code` VARCHAR(4) NULL AFTER `Delegate`;
