Manutenção
Controle a indisponibilidade temporária de todas as páginas públicas, links amigáveis e slugs.
Armazenamento privado SQLite
Migração reversível do Firebase para um banco SQLite fora da pasta pública. Para certificar 100%, o sistema usa obrigatoriamente uma conta de serviço do mesmo projeto guardada somente na pasta private: exporta a raiz completa do Realtime Database, inclusive prioridades, todos os usuários do Firebase Authentication e a configuração de hash. O Firebase continua ativo nesta etapa e nada é apagado.
Porcentagem Firebase → Private
Compara o Firebase atual com a cópia privada. 100% só é certificado quando a raiz integral do Realtime Database, suas prioridades, todos os usuários Auth e a configuração de hash estiverem idênticos na pasta private.
Lendo o Firebase e comparando com o armazenamento privado...
Credencial administrativa para concluir 100%
O servidor ainda não possui uma conta de serviço válida. Selecione o arquivo JSON original do mesmo projeto Firebase. O sistema valida o conteúdo do arquivo (não o tamanho), extrai somente a credencial necessária e salva apenas em private/config/firebase-service-account.json; nunca em public_html. Backup/exportação do Realtime Database não substitui a conta de serviço.
Firebase Realtime Database desativado
O Realtime Database foi removido do runtime após a migração. Corridas, atletas, equipes, cupons, mídias, pagamentos e demais dados usam exclusivamente o banco privado/SQLite. Esta configuração não pode ser reativada pelo painel.
Firebase Authentication → área privada
Esta área permite migrar apenas identidades do Authentication. A certificação geral de 100% acima é mais rigorosa: exige conta de serviço, enumeração integral dos usuários e a permissão firebaseauth.configs.getHashConfig para preservar hashes/salts e a configuração de hash. O modo compatível continua disponível apenas como contingência e nunca gera certificado de 100%.
Local exato onde os usuários estão salvos
A tabela firebase_auth_users guarda o snapshot integral dos usuários migrados. A tabela auth_users é a identidade canônica usada pelo login local e pela redefinição de senha via SMTP.