Olá pessoal.
Eu gostaria de saber qual é a consulta SQL certa para "excluir" alunos do moodle porém sem excluir os dados dos mesmos do BD bem como o seu histórico.
Atualmente utilizo uma consulta que me foi passada pela empresa que fazia a administração do meu moodle antes de mim, que é a seguinte: UPDATE mdl_user SET auth = 'nologin', confirmed = '0', deleted = '1', suspended = '1' WHERE username = ?
Porém recentemente comecei a perceber que muitos alunos excluídos perdem dados ou até mesmo desaparecem do BD, e tenho muitos casos de alunos que "retornam" e o ideal seria trazer de volta com todo o histórico, que também desaparece aleatoriamente.
Que tipo de consulta seria a mais adequada para este caso? Pode ser algum outro problema maior?
Abraço!