-- ============================================================================
--  inv_invitado — agregar la columna 'invitadoTipo' (Local / Extranjero)
-- ============================================================================
--  Base de datos: asturias_api
--  Motivo: RN-SOL-08 exige distinguir al invitado extranjero, porque su CURP no
--          se captura sino que se genera automáticamente (sufijo EXT). Sin esta
--          columna no hay forma de saber si `invitadoCURP` es una CURP real de
--          RENAPO o una generada por el sistema.
--
--  Valores: 'Local'      → CURP capturada por el socio (mexicano o extranjero
--                          que sí cuenta con CURP).
--           'Extranjero' → sin CURP; el sistema la genera (…EXT).
--
--  Aplicar manualmente:  mysql -u root asturias_api < inv_invitado_add_invitado_tipo.sql
--  (equivale a la migración 2026_07_16_120000_add_invitado_tipo_to_inv_invitado.php)
-- ============================================================================

ALTER TABLE `inv_invitado`
  ADD COLUMN `invitadoTipo`
  enum('Local','Extranjero')
  CHARACTER SET utf8mb4 COLLATE utf8mb4_general_ci NOT NULL DEFAULT 'Local'
  COMMENT 'L: Local, E: Extranjero'
  AFTER `invitadoCURP`;
