-- ═══════════════════════════════════════════════════════════════════════
-- 2026-10-22_10 · Diseño del correo de los documentos
-- ═══════════════════════════════════════════════════════════════════════
-- Cada plantilla del correo tiene ahora encabezado y pie (HTML con imágenes
-- y variables, como el mensaje) y tres colores: fondo del correo, del
-- encabezado y del pie. Las imágenes se suben a storage/correo_imagenes/
-- y en el HTML se guardan como src="imagen:ARCHIVO"; al enviar van
-- incrustadas en el correo (CID), así se ven aunque el ERP no sea público.
--
-- Respaldo previo: backups/facturacion_plantilla_correo_pre-diseno_2026-10-22.sql
-- Reversa: database/rollback/2026-10-22_10_diseno_correo.sql
-- ═══════════════════════════════════════════════════════════════════════

USE tinsa_db;

ALTER TABLE facturacion_plantilla_correo
  ADD COLUMN encabezado       MEDIUMTEXT DEFAULT NULL COMMENT 'HTML del encabezado (logo, nombre…)' AFTER asunto,
  ADD COLUMN pie              MEDIUMTEXT DEFAULT NULL COMMENT 'HTML del pie (datos de la empresa…)' AFTER cuerpo,
  ADD COLUMN color_fondo      CHAR(7) NOT NULL DEFAULT '#f2f4f7' COMMENT 'fondo alrededor del correo' AFTER pie,
  ADD COLUMN color_encabezado CHAR(7) NOT NULL DEFAULT '#ffffff' AFTER color_fondo,
  ADD COLUMN color_pie        CHAR(7) NOT NULL DEFAULT '#f8f9fb' AFTER color_encabezado;
