شعار الجامعة
جامعة الإمام جعفر الصادق (ع)فرع ميسان
|
ندوة علمية

cdsfd sgsfgb gtbcdsfd sgsfgb gtbcdsfd sgsfgb gtb

نُشر في:
8:50 AM
|
2026/06/23
|
تاريخ الفعالية: 2026/06/23 (11:49 AM)
|
الانتهاء: 2026/06/23 (11:49 AM)
المكان: مقر الجامعة - فرع ميسان
0 مشاهدة
-- ============================================================
-- 010_fix_remaining_mismatches.sql
-- Migration: Fix remaining schema mismatches and clean invalid image URLs
-- ============================================================

-- 1. إصلاح جدول أرشيف الجامعة: إضافة عمود file_url ومزامنة البيانات القديمة
ALTER TABLE public.university_archive 
ADD COLUMN IF NOT EXISTS file_url text;

UPDATE public.university_archive 
SET file_url = url 
WHERE file_url IS NULL AND url IS NOT NULL;


-- 2. إصلاح جدول التقويم الأكاديمي: إضافة عمود type لتصنيف الفعاليات
ALTER TABLE public.university_calendar 
ADD COLUMN IF NOT EXISTS type text DEFAULT 'holiday' CHECK (type IN ('holiday', 'exam', 'registration', 'event'));


-- 3. إصلاح جدول مجلس الجامعة: إضافة عمود السيرة الذاتية بالعربية bio_ar
ALTER TABLE public.university_council 
ADD COLUMN IF NOT EXISTS bio_ar text;


-- 4. تنظيف وتصفير روابط غلاف الأخبار التالفة والمكسورة
UPDATE public.news 
SET cover_image_url = NULL 
WHERE cover_image_url = 'https://wywdhsbqgmkdteqrhyun.supabase.co/storage/v1/object/public/news-media/covers/news-1781485701166.png'
   OR cover_image_url = 'https://sadiq.edu.iq/storage/news-media/covers/news-1781485701166.png'
   OR cover_image_url LIKE '%news-1781485701166.png%';-- ============================================================
-- 010_fix_remaining_mismatches.sql
-- Migration: Fix remaining schema mismatches and clean invalid image URLs
-- ============================================================

-- 1. إصلاح جدول أرشيف الجامعة: إضافة عمود file_url ومزامنة البيانات القديمة
ALTER TABLE public.university_archive 
ADD COLUMN IF NOT EXISTS file_url text;

UPDATE public.university_archive 
SET file_url = url 
WHERE file_url IS NULL AND url IS NOT NULL;


-- 2. إصلاح جدول التقويم الأكاديمي: إضافة عمود type لتصنيف الفعاليات
ALTER TABLE public.university_calendar 
ADD COLUMN IF NOT EXISTS type text DEFAULT 'holiday' CHECK (type IN ('holiday', 'exam', 'registration', 'event'));


-- 3. إصلاح جدول مجلس الجامعة: إضافة عمود السيرة الذاتية بالعربية bio_ar
ALTER TABLE public.university_council 
ADD COLUMN IF NOT EXISTS bio_ar text;


-- 4. تنظيف وتصفير روابط غلاف الأخبار التالفة والمكسورة
UPDATE public.news 
SET cover_image_url = NULL 
WHERE cover_image_url = 'https://wywdhsbqgmkdteqrhyun.supabase.co/storage/v1/object/public/news-media/covers/news-1781485701166.png'
   OR cover_image_url = 'https://sadiq.edu.iq/storage/news-media/covers/news-1781485701166.png'
   OR cover_image_url LIKE '%news-1781485701166.png%';-- ============================================================
-- 010_fix_remaining_mismatches.sql
-- Migration: Fix remaining schema mismatches and clean invalid image URLs
-- ============================================================

-- 1. إصلاح جدول أرشيف الجامعة: إضافة عمود file_url ومزامنة البيانات القديمة
ALTER TABLE public.university_archive 
ADD COLUMN IF NOT EXISTS file_url text;

UPDATE public.university_archive 
SET file_url = url 
WHERE file_url IS NULL AND url IS NOT NULL;


-- 2. إصلاح جدول التقويم الأكاديمي: إضافة عمود type لتصنيف الفعاليات
ALTER TABLE public.university_calendar 
ADD COLUMN IF NOT EXISTS type text DEFAULT 'holiday' CHECK (type IN ('holiday', 'exam', 'registration', 'event'));


-- 3. إصلاح جدول مجلس الجامعة: إضافة عمود السيرة الذاتية بالعربية bio_ar
ALTER TABLE public.university_council 
ADD COLUMN IF NOT EXISTS bio_ar text;


-- 4. تنظيف وتصفير روابط غلاف الأخبار التالفة والمكسورة
UPDATE public.news 
SET cover_image_url = NULL 
WHERE cover_image_url = 'https://wywdhsbqgmkdteqrhyun.supabase.co/storage/v1/object/public/news-media/covers/news-1781485701166.png'
   OR cover_image_url = 'https://sadiq.edu.iq/storage/news-media/covers/news-1781485701166.png'
   OR cover_image_url LIKE '%news-1781485701166.png%';-- ============================================================
-- 010_fix_remaining_mismatches.sql
-- Migration: Fix remaining schema mismatches and clean invalid image URLs
-- ============================================================

-- 1. إصلاح جدول أرشيف الجامعة: إضافة عمود file_url ومزامنة البيانات القديمة
ALTER TABLE public.university_archive 
ADD COLUMN IF NOT EXISTS file_url text;

UPDATE public.university_archive 
SET file_url = url 
WHERE file_url IS NULL AND url IS NOT NULL;


-- 2. إصلاح جدول التقويم الأكاديمي: إضافة عمود type لتصنيف الفعاليات
ALTER TABLE public.university_calendar 
ADD COLUMN IF NOT EXISTS type text DEFAULT 'holiday' CHECK (type IN ('holiday', 'exam', 'registration', 'event'));


-- 3. إصلاح جدول مجلس الجامعة: إضافة عمود السيرة الذاتية بالعربية bio_ar
ALTER TABLE public.university_council 
ADD COLUMN IF NOT EXISTS bio_ar text;


-- 4. تنظيف وتصفير روابط غلاف الأخبار التالفة والمكسورة
UPDATE public.news 
SET cover_image_url = NULL 
WHERE cover_image_url = 'https://wywdhsbqgmkdteqrhyun.supabase.co/storage/v1/object/public/news-media/covers/news-1781485701166.png'
   OR cover_image_url = 'https://sadiq.edu.iq/storage/news-media/covers/news-1781485701166.png'
   OR cover_image_url LIKE '%news-1781485701166.png%';

تسجيل وتسليط ضوء على الفعالية