Con esta función, las publicaciones/hilos se pueden eliminar permanentemente de la base de datos. Sin embargo, dependiendo del número de publicaciones/hilos eliminados, esto puede consumir mucho tiempo. ¿Existe un comando/script para la base de datos o rails para automatizar el proceso?
Si tu deseo es eliminar permanentemente todas las publicaciones eliminadas de forma lógica, entonces podrías recorrerlas con un script de Rails y usar el método destroy.
Esto podría darte información:
Esperaba un comando listo para usar que ya hubiera sido probado. No me gustaría empezar a experimentar en una plataforma productiva. ![]()
Siempre es prudente tener un sitio de pruebas o de ensayo en lugar de experimentar en producción ![]()
Cualquier operación irreversible que involucre lotes es extremadamente peligrosa. Te recomiendo encarecidamente que hagas una copia de seguridad primero y luego escribas el código en un entorno de prueba. ![]()
No creo que nadie deba atreverse a garantizar que “¡mi código eliminará permanentemente miles de publicaciones a la vez y nunca saldrá mal!”.