-- Migration 002 — ALTER tbl_Pedido para snapshot do agente
-- Card: INT#2
-- Data: 05/05/2026

ALTER TABLE tbl_Pedido
  ADD COLUMN cod_Agente INT NULL DEFAULT NULL
    COMMENT 'Snapshot do agente vinculado a revenda no momento do pedido (FK soft tbl_Representante.id idNatureza=3)',
  ADD COLUMN pct_agente DECIMAL(8,4) NULL DEFAULT NULL
    COMMENT 'Snapshot do percentual aplicado',
  ADD COLUMN modalidade_agente_snap ENUM('pct_venda','pct_comissao','tabela_preco') NULL DEFAULT NULL,
  ADD INDEX idx_pedido_agente (cod_Agente);
