🔒 Somente administradores podem modificar os dados. Você está em modo de visualização.

📊 Visão geral — módulo de ano ativo

Turmas (nova coleção)
Alunos cadastrados
Matrículas
Turmas legadas (coleção antiga)
Aguardando carregamento...

🚚 Migrar turmas para a nova coleção

Move as turmas do ano-ativo que ainda estão na coleção turmas (legada, compartilhada) para a coleção exclusiva anoAtivoTurmas. Após a migração, os documentos originais são removidos da coleção antiga. Faça um backup antes de prosseguir.

👥 Migrar alunos e matrículas para as novas coleções

Copia os alunos e matrículas da coleção legada (alunos / matriculas) para as coleções exclusivas do ano-ativo (anoAtivoAlunos / anoAtivoMatriculas). São copiados apenas registros vinculados às turmas já presentes em anoAtivoTurmas. Os documentos originais não são removidos da coleção legada (operação segura).

🗑️ Excluir aluno (registro pontual)

Remove um único aluno: os dados pessoais (anoAtivoAlunos) e todas as matrículas dele (anoAtivoMatriculas, de qualquer ano — não só o ano ativo), além dos documentos anexados e do avatar (foto), se houver. Útil pra limpar dados de teste sem afetar o resto. Ação irreversível — não há como desfazer.

🗑️ Excluir turma (registro pontual)

Remove uma única turma (anoAtivoTurmas) e qualquer matrícula (anoAtivoMatriculas) que ainda aponte pra ela, evitando matrícula órfã apontando pra uma turma que não existe mais. Ação irreversível.

💾 Exportar backup

Exporta turmas, alunos e matrículas do módulo de ano ativo em JSON. Inclui tanto a coleção nova (anoAtivoTurmas) quanto as turmas legadas ainda em turmas que pertencem ao ano-ativo, para garantir que nada se perca.

📥 Importar backup JSON

Restaura um backup gerado por esta página. Os dados são inseridos na coleção anoAtivoTurmas. Documentos com o mesmo ID são atualizados; novos são adicionados.