-- =============================================================================
-- Seed: sucursal inicial "Casa Matriz" para tenants nuevos
-- Sprint: 1.5a
--
-- Idempotencia REAL: solo inserta si la tabla está vacía. Como
-- sucursales.nombre NO es UNIQUE (la funeraria puede tener legítimamente
-- 2 oficinas con el mismo nombre en distintas comunas), un INSERT IGNORE
-- no funcionaría. Usamos INSERT ... SELECT WHERE NOT EXISTS para que
-- el seed solo corra una vez por tenant.
-- =============================================================================

INSERT INTO sucursales (nombre, direccion, telefono, comuna_id, activo)
SELECT 'Casa Matriz', NULL, NULL, NULL, 1
WHERE NOT EXISTS (SELECT 1 FROM sucursales);
