Migração de dados para o sistema unificado

Traz os dados dos projetos antigos (Hospedagem e Ficha Roll) para o projeto único do sistema, criando o acolhido central e vinculando tudo a ele.
Antes de começar: faça esta migração uma única vez, com calma, de preferência num computador. Ela apenas dos projetos antigos e escreve no novo; não apaga nada dos antigos. Rode com poucos dados primeiro se quiser testar.

1. Configuração do projeto NOVO (destino)

Cole o firebaseConfig do projeto único do sistema (o mesmo de js/firebase-config.js).

2. Projeto ANTIGO da Hospedagem (origem)

Cole o firebaseConfig do projeto hospedagem-6d322. Deixe em branco para pular.

3. Projeto ANTIGO da Ficha Roll (origem)

Cole o firebaseConfig do projeto da Ficha Roll (coleção fichas_roll). Deixe em branco para pular.
Se a Ficha Roll rodava só em “modo local” (sem Firebase), os dados estavam no aparelho e não há o que migrar por aqui — recadastre as fichas no sistema novo.

4. Executar

A migração vai: (a) criar um acolhido central para cada nome único encontrado; (b) recriar os leitos vinculados; (c) recriar as fichas roll vinculadas. Nomes iguais são unificados no mesmo acolhido.

Como pegar cada firebaseConfig

  1. Abra console.firebase.google.com e selecione o projeto.
  2. Engrenagem (Configurações do projeto) → aba Geral → seção Seus apps.
  3. No app Web, copie o objeto firebaseConfig e cole aqui.
  4. Garanta que, no projeto ANTIGO, as regras permitem leitura para você (ou use modo de teste temporário só durante a migração).