-- V012__seed_medios.sql
-- ADM-001: seed inicial de Medios ELDIA y ELPLATA.
--
-- Idempotente via MERGE por Codigo.
-- Tipo = 1 (Diario) per enum TipoMedio.
-- PlataformaEmpresaId = NULL (INT-003 lo poblará cuando exista el mapeo IMAC).
--
-- Run on: SIGCM2 (dev) y SIGCM2_Test (integration tests).

SET QUOTED_IDENTIFIER ON;
SET ANSI_NULLS ON;
SET NOCOUNT ON;
GO

MERGE dbo.Medio AS t
USING (VALUES
    ('ELDIA',   N'El Día',   1),
    ('ELPLATA', N'El Plata', 1)
) AS s (Codigo, Nombre, Tipo)
ON t.Codigo = s.Codigo
WHEN NOT MATCHED BY TARGET THEN
    INSERT (Codigo, Nombre, Tipo, PlataformaEmpresaId, Activo)
    VALUES (s.Codigo, s.Nombre, s.Tipo, NULL, 1);
GO

PRINT 'V012 applied — Medios ELDIA y ELPLATA seeded (idempotent).';
GO
