-- ============================================================
--  Rollback de 2026-10-14_03_oferta_desde_paquete.sql
--  Se BORRAN las líneas de oferta que no son productos de inventario.
-- ============================================================
USE tinsa_db;

ALTER TABLE `cotizacion_venta_oferta`
  DROP FOREIGN KEY `fk_cvo_paquete`,
  DROP KEY `fk_cvo_paquete`,
  DROP COLUMN `paquete_parametros`,
  DROP COLUMN `id_paquete`;

DELETE FROM cotizacion_venta_material WHERE id_producto IS NULL;

ALTER TABLE `cotizacion_venta_material`
  DROP CHECK `chk_cvm_origen`,
  DROP FOREIGN KEY `fk_cvm_paquete_producto`,
  DROP KEY `idx_cvm_paquete_producto`,
  DROP COLUMN `unidad`,
  DROP COLUMN `descripcion`,
  DROP COLUMN `id_paquete_producto`,
  MODIFY `id_producto` int(10) unsigned NOT NULL;
