Aquesta importacio crea invitacions pre-registrades (pre_registered = true) a la taula invitations.
No insereix directament a team_members.
Permetre la carrega massiva de jugadors o staff encara no registrats a l’app, usant la mateixa metodologia de placeholder manual.
Usa com a base:
players_placeholder_import_template_ca.csvColumnes:
full_name (requerida)email (requerida si no hi ha phone)phone (requerida si no hi ha email)role (opcional, per defecte player)notes (opcional)jersey_number (opcional)position (opcional)dominance (opcional)jersey_name (opcional)medical_info (opcional)federation_license (opcional)Manage Team).insertats, omesos, errors).L’RPC aplica validacions per fila:
full_name obligatori.email o phone.role ha d’existir a la taula roles (si no, error de fila).email o phone), la fila es marca com skipped.Es retorna una llista per fila amb:
row_nostatus (inserted, skipped, error)messageinvitation_id (si aplica)