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.
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).
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.
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.
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.
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.