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