Cet import cree des invitations pre-enregistrees (pre_registered = true) dans la table invitations.
Il n’insere pas directement dans team_members.
Permettre le chargement massif de joueurs ou staff non encore enregistres dans l’app, en utilisant la meme methode de placeholder manuel.
Utiliser comme base :
players_placeholder_import_template_fr.csvColonnes :
full_name (obligatoire)email (obligatoire si phone absent)phone (obligatoire si email absent)role (optionnel, valeur par defaut player)notes (optionnel)jersey_number (optionnel)position (optionnel)dominance (optionnel)jersey_name (optionnel)medical_info (optionnel)federation_license (optionnel)Manage Team).inserted, skipped, error).Le RPC applique des validations par ligne :
full_name obligatoire.email ou phone doit exister.role doit exister dans la table roles (sinon erreur de ligne).email ou phone), la ligne est marquee skipped.Retour d’une liste par ligne avec :
row_nostatus (inserted, skipped, error)messageinvitation_id (si applicable)