Com esta função, postagens/tópicos podem ser removidos permanentemente do banco de dados. Dependendo do número de postagens/tópicos excluídos, no entanto, isso pode consumir muito tempo. Existe um comando/script para o banco de dados ou rails para automatizar o processo?
Se o seu desejo é excluir permanentemente todas as postagens excluídas logicamente, você pode percorrê-las com um script Rails e usar o método destroy.
Isso pode fornecer algumas informações:
2 curtidas
Eu esperava um comando pronto que já tivesse sido testado. Eu não gostaria de começar a experimentar em uma plataforma produtiva. ![]()
1 curtida
É sempre prudente ter um site de testes ou de homologação em vez de experimentar no ambiente de produção ![]()
4 curtidas
Qualquer operação irreversível envolvendo lotes é extremamente perigosa. Recomendo fortemente que você faça um backup primeiro e, em seguida, escreva o código em um ambiente de teste. ![]()
Não acho que alguém deva ousar garantir que “meu código excluirá permanentemente milhares de postagens de uma vez, e nunca dará errado!”.
4 curtidas