-- Step 1: รองรับชื่อห้อง LiveKit + แยก provider (videosdk | livekit)
-- รันครั้งเดียวบน DB ที่มีตาราง exam_meetings แล้ว

ALTER TABLE `exam_meetings`
  MODIFY COLUMN `meeting_id` VARCHAR(120) NOT NULL,
  ADD COLUMN `provider` ENUM('videosdk', 'livekit') NOT NULL DEFAULT 'videosdk'
    AFTER `meeting_id`;

-- ระบุ provider สำหรับแถวที่ชื่อห้องเป็นรูปแบบ exam-* (สร้างจาก LiveKit แล้ว)
UPDATE `exam_meetings`
SET `provider` = 'livekit'
WHERE `meeting_id` LIKE 'exam-%';
