-- Adicionar coluna valor_custo na tabela produtos para controle de custos ALTER TABLE produtos ADD COLUMN IF NOT EXISTS valor_custo DECIMAL(10,2) DEFAULT 0; -- Comentário para documentação COMMENT ON COLUMN produtos.valor_custo IS 'Valor de custo do produto para cálculo de lucro real'; -- Atualizar produtos existentes com valor de custo baseado no valor de compra (se existir) -- Se não existir valor_compra, usar 60% do valor_revenda como estimativa UPDATE produtos SET valor_custo = COALESCE(valor_compra, valor_revenda * 0.6) WHERE valor_custo = 0 OR valor_custo IS NULL;