-- ============================================================
-- Migration: دعم إرسال رسائل واتساب (غير رسمي، عبر Baileys)
-- شغّلها من phpMyAdmin لو مشروعك منصّب من نسخة سابقة.
-- (التنصيبات الجديدة من schema.sql الحالي فيها هذا أصلًا)
-- ============================================================
USE `sms_gateway_saas`;

ALTER TABLE `users`
  ADD COLUMN `whatsapp_status` ENUM('not_linked','pending','connected') NOT NULL DEFAULT 'not_linked'
  COMMENT 'حالة ربط رقم واتساب الخاص بالعميل' AFTER `email_credits`,
  ADD COLUMN `whatsapp_credits` INT NOT NULL DEFAULT 1000
  COMMENT 'رصيد رسائل واتساب المتبقي' AFTER `whatsapp_status`;

ALTER TABLE `packages`
  ADD COLUMN `max_whatsapp` INT UNSIGNED NOT NULL DEFAULT 0 COMMENT 'رصيد رسائل واتساب المتاح بهذه الباقة' AFTER `max_emails`;

ALTER TABLE `messages_queue`
  MODIFY COLUMN `type` ENUM('sms','email','whatsapp') NOT NULL;
