-- Migration: افزودن فیلد uuid به جدول media
-- این migration برای مدیاهای موجود UUID تولید می‌کند

-- افزودن فیلد uuid
ALTER TABLE media 
ADD COLUMN uuid VARCHAR(36) NULL UNIQUE AFTER type;

-- تولید UUID برای مدیاهای موجود که uuid ندارند
-- توجه: این query باید در PHP اجرا شود چون MySQL تابع UUID() دارد اما بهتر است از PHP استفاده کنیم
-- UPDATE media SET uuid = UUID() WHERE uuid IS NULL;

-- بعد از اجرای migration، باید در PHP برای هر مدیای موجود UUID تولید کنیم
-- این کار را می‌توانیم در یک اسکریپت جداگانه انجام دهیم

