-- =============================================
-- TalentTotal V2 — Soporte para Modalidad de Pago
-- Agrega campo modalidad_pago a empleados_v2
-- Valores: 'fijo' (default), 'por_hora', 'destajo'
-- =============================================

ALTER TABLE empleados_v2 
ADD COLUMN modalidad_pago ENUM('fijo', 'por_hora', 'destajo') NOT NULL DEFAULT 'fijo' 
AFTER salario_base;

-- El campo salario_base cambia de significado según la modalidad:
--   fijo:     salario mensual completo (ej: 500.00 USD/mes)
--   por_hora: tarifa por hora (ej: 5.00 USD/hora)
--   destajo:  tarifa por unidad producida (ej: 2.50 USD/pieza)
