-- migrate:up
-- Limpiar formato legacy de delivery_zones (caba.barrios, flat) y dejar solo
-- el schema nuevo { zones: [...] }. Pre-prod: no preservamos data legacy.
UPDATE tenant_settings
SET delivery_zones = '{}'::jsonb
WHERE
  delivery_zones IS NULL
  OR NOT (delivery_zones ? 'zones')
  OR jsonb_typeof(delivery_zones->'zones') <> 'array';

-- migrate:down
-- noop: no preservamos el formato legacy.
SELECT 1;
