-- Migration: Agregar campo imagen_url a la tabla notificaciones
-- Fecha: 2025-01-XX
-- Descripción: Agrega el campo imagen_url para almacenar la URL de imágenes en las notificaciones

-- Agregar columna imagen_url si no existe
DO $$
BEGIN
    IF NOT EXISTS (
        SELECT 1
        FROM information_schema.columns
        WHERE table_name = 'notificaciones'
        AND column_name = 'imagen_url'
    ) THEN
        ALTER TABLE "public"."notificaciones"
        ADD COLUMN "imagen_url" varchar(500) COLLATE "pg_catalog"."default";

        -- Comentario en la columna
        COMMENT ON COLUMN "public"."notificaciones"."imagen_url" IS 'URL de la imagen asociada a la notificación';
    END IF;
END $$;

