Esta importacao cria convites pre-registados (pre_registered = true) na tabela invitations.
Nao insere diretamente em team_members.
Permitir carga massiva de jogadores ou staff ainda nao registados na app, usando a mesma metodologia de placeholder manual.
Usa como base:
players_placeholder_import_template_pt.csvColunas:
full_name (obrigatoria)email (obrigatoria se nao existir phone)phone (obrigatoria se nao existir email)role (opcional, por defeito player)notes (opcional)jersey_number (opcional)position (opcional)dominance (opcional)jersey_name (opcional)medical_info (opcional)federation_license (opcional)Manage Team).inserted, skipped, error).O RPC aplica validacoes por linha:
full_name obrigatorio.email ou phone.role deve existir na tabela roles (caso contrario, erro da linha).email ou phone), a linha fica skipped.Devolve lista por linha com:
row_nostatus (inserted, skipped, error)messageinvitation_id (quando aplicavel)