-- ============================================================
-- MIGRAÇÃO: Adicionar campo imagem na tabela modulos
-- Data: 2025-01
-- Sistema: Checkout Pro 2025 - LMS Editor
-- ============================================================
-- 
-- Adiciona campo para armazenar URL da imagem de capa do módulo
-- ============================================================

SET SQL_MODE = "NO_AUTO_VALUE_ON_ZERO";
SET AUTOCOMMIT = 0;
START TRANSACTION;

-- Adicionar coluna imagem na tabela modulos
ALTER TABLE `modulos` 
ADD COLUMN IF NOT EXISTS `imagem` VARCHAR(255) NULL DEFAULT NULL 
COMMENT 'URL da imagem de capa do módulo' 
AFTER `nome`;

COMMIT;

-- ============================================================
-- NOTAS:
-- ============================================================
-- 
-- - O campo é opcional (NULL) para manter compatibilidade com módulos existentes
-- - A URL será relativa ou absoluta, dependendo da implementação do upload
-- - Recomenda-se usar a função upload_imagem() do upload_helper.php
-- 
-- ============================================================





